From d7fe72a50a0538311fc4c4d26006b79c34675783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=85=E6=88=BF?= Date: Sat, 17 Jan 2026 18:29:06 +0800 Subject: [PATCH] refactor: Phase 1 complete - MartialMiniController refactored Phase 1 Summary: - Extracted MiniAuthService (login/logout/verify) - Extracted MiniScoringService (submitScore) - Created MiniQueryService (getAthletes/getScoreDetail) - Created MiniAppFacade (aggregate services) - Reduced controller from 1054 to 916 lines (-138 lines) - All 440 tests passing - 11 commits following Google standards Next: Phase 2 - Refactor MartialScheduleServiceImpl --- .../buckets/.bloomcycle.bin/xl.meta | Bin 743 -> 743 bytes .../buckets/.usage-cache.bin.bkp/xl.meta | Bin 634 -> 637 bytes .../buckets/.usage-cache.bin/xl.meta | Bin 634 -> 637 bytes .../.minio.sys/buckets/.usage.json/xl.meta | Bin 2360 -> 2360 bytes .../.usage-cache.bin.bkp/xl.meta | Bin 636 -> 636 bytes .../000000-assets/.usage-cache.bin/xl.meta | Bin 636 -> 636 bytes .../assets/.usage-cache.bin.bkp/xl.meta | Bin 575 -> 575 bytes .../buckets/assets/.usage-cache.bin/xl.meta | Bin 575 -> 575 bytes 8 files changed, 0 insertions(+), 0 deletions(-) diff --git a/minio_data/.minio.sys/buckets/.bloomcycle.bin/xl.meta b/minio_data/.minio.sys/buckets/.bloomcycle.bin/xl.meta index 32c9dff24ff6dc8827872adc0b3ad889f7603e2a..b4c2943be8eb656a60a58c34ca0a983f3262369f 100644 GIT binary patch delta 257 zcmaFP`kZxwCikl+#V_rTu&fcBT|LpnSm4oKzHrwBKbgKmk;^`|&vBYq-oOf0GVzb8 z`jXU=#PpjArm5!UCZ=YIrp88w=9VUj#+DWaNhwKYCdS5wX=audlMNZw>KB%sOHVq@ za8AQPYYt=MlDyKKoTH4ve==WR-PN-?^R(o}UCZuzHk3>C-rmC5v2!+a7(+m!jJ8QJ z0~oX{PcAJgO3f=_Sdy1oQF6A}WO;E(Vo^zI%5ff6kc!OglsIYcqBHA~E0c3lo%3@G ha#De^cNhd93MNZ4osmPRRg(EOcN>BmC$m-fG5|!~VJ83p delta 250 zcmaFP`kZxwCil6|m)R~IVfnm%#rlaR#sVQrCjHdWcPLn#wQRCadG-B?$il=lDb3W-%-k$7)yzEEcwyPO^rX`a z=O(JloMvoXl2@9ObCfZ-x%|^_Sxb&&pN`VCdw8W2@9`AH*q#qwR63K{ug&7*Qlnx9 zFlbqxTv}9=npeWGBrmn1j{VXKl04BY?4SNnUAA&XHF#69X80Cw>h*c;wG-kJgBi3tkfh zt+j3zW%VRREN}k#heKnl{$CdcQHHCm3@lue4>C&C8?W+7EG`KxNJ%V7JYSLIk=nf001R{!i;GiBiaQo1XG~aBTy=@DHP&NM zezDx5vSNnCDY-zRxT<(I0}~TB2Ln6E%td7x)8#-628M;nhZgFCbWU2fs93p*0jQ6G ifs>)q^nwBZrXq$f4ZJnXekJ>o62v_CGTw<>I0FFL)r8*w delta 346 zcmey%@{47HCil6|Yfpt8Vfh#R%VMI5u|SbuWX1F{e}y^o?uhAiButoC9;beMRX}1< ziDPhPRci6Xiwwt?fLK6!sc%STZt7);?pm-R6aUyKB&H@BnIszo zm-{U)RNQUqhk3;pzi?=5)&J|lAj+_pmEj2I;LGV{_8Ep<*z&PZ)usNb!M!FtE#UGA!Uw e;5ztA)Un~f35NBH&S_1a=JB3P>y} zaSYC^N-dsvk>S)55DQ2z^$p3)O}#A9T?;m3;vdt=5sYeCOHxY`({Cyynt<0_Ph!OK=AVB!G`8yhbzu-?xXQ}F!ZrCIqg1`|DxbvS zlF)*b#FEtGJgf{rkeQtlCzI`dc6D%eW`Rd)VoqjW`k|%HiOCtM&1((7KsT|tIJKm> zV^MO(ghj}n(3nYrGif1!0F>!M+u!GE8RF*Ma4#Z$!SeSfh wp*~3Gq-BeWm8%$l`WP5E87fUL81Qc@V))X)Tf^*EvM(t?%!4oEow$WF0IYkBp#T5? delta 361 zcmey%@{47HCil6|omzj6umtZsqcqXPSYSbjM@DzBOGEdHHG%7=sYp#Mk5fOsDj>0_ z#4$LtDz$jxMTX-`KrA4=)HftEH}$eacP-eEiGNJhm!y^?rr%UZOieU0Nj5f2OExky zOg6JHPct(}HMUGiH8)O5O-@OhY{;nQys+$CdeUizb30o^k1;kb$t%stIr4nNPdWVy zN{>Gsecxn~{dH@}tde(ex!>YK#oeZUm{)x93x~#5{l6{@q6~Xk8IEvHKFBClZ@9`Q zvA86(ASJOR^*9eJ0}y0pCqI)3-4wGrI6JezBQ-H6GcWznQs>0vjMV0Z`W=gsGbXJy z00Z5`;^Nej;$;wOQE?T+qWofpMPv*H1?uE< z^r?~jJRo8;V>mQsVPau8Hexn2G%+|bH90gkH8^B6HDP9AWHOUj0VXbJ_i^z7fuwGA zY;45`tTDO%YSIJm>UJND`uvHMH23wy+UZ}gABm+KqVS?bA(N~D9u7DjyKqKr5x0r%C1HJ%RGV=V19rIV}y9u77-G&U|YH#IXi MI5IXkv)BP(2P~RA@&Et; diff --git a/minio_data/.minio.sys/buckets/000000-assets/.usage-cache.bin.bkp/xl.meta b/minio_data/.minio.sys/buckets/000000-assets/.usage-cache.bin.bkp/xl.meta index 7c830af16cf1a103e11788ea3756c00540335bd8..dd759130925682cced5066060b3cad2d51d9dd7e 100644 GIT binary patch delta 173 zcmV;e08;<_1pEY$DGTc3eBi9a1gq1>w2?G35byDv)8w^9(x&PFZgx_1cae911?uB` z;H;7SJRmnXHD)q4F*!FjWH(}EHe@kmHaTKBFgQ3dFlI6^HDr@m0WK{Mk#_z8fuwGA zY;45oEYT~%%&LWl1hoqVAkM?P6ay2YVcO6<@?7XxtSYNeld}Ob8#Ag*VRLj-)EfSNCq$OIWn5G#eC7Ps~o0%FUr=(aW0ZGfGL_>qr$q|fty1bi+9C_(f zvF>5fB932{thZ+r?K3u=B~UQcy!^Re&0k&qX`j6tCU0gmk~UoBlUQ65T9A@hl6stn Yl>rDcvy-1m7cSa2iK&7mTe4~)0H;_-`~Uy| diff --git a/minio_data/.minio.sys/buckets/000000-assets/.usage-cache.bin/xl.meta b/minio_data/.minio.sys/buckets/000000-assets/.usage-cache.bin/xl.meta index d882e382d1508d57b96d8e8f2e17334c43bb008a..5713ed0176e090445a37ee3e0f37eebb684c223b 100644 GIT binary patch delta 173 zcmeyv@`q)DCiknyPODBHVc8Vk*6w#kp-oOf0GVza% zf>B~hTB2o&X_`?|qDiW`nW;f?N{VF?khDxnG&D$^9Kook%Tbys!PvMYuQVs;$V;b+ zbq|Xcas0Amy*;C7pRwsIfr6>#<-26TOIfJ`mhThG8(6_gCjPNe zNHR4sFflPtvM@1DvPdy7vP?=zOSCXDGEGV~FgHz1o*cobr`xqBE0VEsNnUAA&XG0O zSIiLdy3sPnr|D_)Zl>s|iVNkH=SVyLZ4BF&>VMlMZSrPDZE3?*K8eL8p#>?4C8@`G aSQ&sIGdua2^uKF5lYcTgv4n_kt_1+`PeXD5 diff --git a/minio_data/.minio.sys/buckets/assets/.usage-cache.bin/xl.meta b/minio_data/.minio.sys/buckets/assets/.usage-cache.bin/xl.meta index a24f6ee5af7da84112e2276c2ffabc7e042fdd94..12501b205b6879f7d2a2f9a23e4ad9d58cc62fca 100644 GIT binary patch delta 174 zcmdnbvY%ywCikny*EVlC!Xn4DxNf3}u|WNvTT)%mJ^!}4t0$|te7B(xwUu_X04 a4=V!@WM-$t$%yQIIQb`|6H9Ya)NcURZ${Ms delta 174 zcmdnbvY%ywCil6|#*PP$urvp?e4J=vEU?0d^LOETr{opJj*AT{JUJ(pH?V@0O#EY` zkYs9NU}9pPWMN{QWRYTEWSNwbmS|yQWSW#}U~Zb2JUN0qg5QpQfkHyP2Y=DlU{)o+It}w=ryAs{d`5w8@(pwWSSL`6L#XgchVEmZTo% aVPyb<%