├── .gitignore ├── README.md ├── pom.xml └── src ├── main ├── java │ └── top │ │ └── mothership │ │ └── cabbage │ │ ├── annotation │ │ ├── GroupAuthorityControl.java │ │ └── UserAuthorityControl.java │ │ ├── aspect │ │ ├── ExceptionNoticeAspect.java │ │ ├── ParameterVerifyAspect.java │ │ ├── RoleControlAspect.java │ │ └── StatTimeConsAspect.java │ │ ├── constant │ │ ├── Overall.java │ │ ├── Tip.java │ │ └── pattern │ │ │ ├── CQCodePattern.java │ │ │ ├── MpCommandPattern.java │ │ │ ├── RegularPattern.java │ │ │ ├── SearchKeywordPattern.java │ │ │ └── WebPagePattern.java │ │ ├── controller │ │ ├── ApiController.java │ │ ├── OneBotMessageHandler.java │ │ └── vo │ │ │ ├── ChartsVo.java │ │ │ └── PPChartVo.java │ │ ├── enums │ │ ├── CompressLevelEnum.java │ │ └── ParameterEnum.java │ │ ├── manager │ │ ├── ApiManager.java │ │ ├── OneBotManager.java │ │ ├── OsuApiV2Manager.java │ │ └── WebPageManager.java │ │ ├── mapper │ │ ├── RedisDAO.java │ │ ├── ResDAO.java │ │ ├── UserDAO.java │ │ └── UserInfoDAO.java │ │ ├── pojo │ │ ├── User.java │ │ ├── WebResponse.java │ │ ├── coolq │ │ │ ├── Argument.java │ │ │ ├── CqMsg.java │ │ │ ├── CqResponse.java │ │ │ ├── OneBotApiRequest.java │ │ │ ├── QQInfo.java │ │ │ └── RespData.java │ │ ├── elo │ │ │ ├── Elo.java │ │ │ ├── EloChange.java │ │ │ └── EloMatch.java │ │ └── osu │ │ │ ├── Beatmap.java │ │ │ ├── CalcResult.java │ │ │ ├── CalculateByBidRequest.java │ │ │ ├── ClientFile.java │ │ │ ├── Game.java │ │ │ ├── Lobby.java │ │ │ ├── Match.java │ │ │ ├── MpBeatmap.java │ │ │ ├── OppaiResult.java │ │ │ ├── OsuFile.java │ │ │ ├── OsuSearchResp.java │ │ │ ├── Remark.java │ │ │ ├── Replay.java │ │ │ ├── Score.java │ │ │ ├── ScoreResult.java │ │ │ ├── SearchParam.java │ │ │ ├── UserScore.java │ │ │ ├── Userinfo.java │ │ │ └── apiv2 │ │ │ ├── OAuthCredentials.java │ │ │ ├── constant │ │ │ └── ApiV2Mode.java │ │ │ ├── request │ │ │ └── UserScoresRequest.java │ │ │ └── response │ │ │ ├── ApiV2Beatmap.java │ │ │ ├── ApiV2BeatmapSet.java │ │ │ ├── ApiV2Score.java │ │ │ ├── ApiV2User.java │ │ │ └── TokenResponse.java │ │ ├── service │ │ ├── CqAdminServiceImpl.java │ │ ├── CqServiceImpl.java │ │ └── UserServiceImpl.java │ │ ├── task │ │ └── FixErrorBannedTasker.java │ │ ├── util │ │ ├── osu │ │ │ ├── Koohii.java │ │ │ ├── KoohiiLegacy.java │ │ │ ├── ReplayUtil.java │ │ │ ├── ScoreUtil.java │ │ │ ├── StringSimilarityUtil.java │ │ │ └── UserUtil.java │ │ ├── qq │ │ │ ├── ImgUtil.java │ │ │ ├── MsgQueue.java │ │ │ └── SmokeUtil.java │ │ └── web │ │ │ └── CaptchaUtil.java │ │ └── websocket │ │ ├── OneBotWebsocketHandler.java │ │ └── WebSocketConfig.java ├── res │ ├── font │ │ ├── Aller_Lt_MODFIED.ttf │ │ ├── Aller_Rg_MODFIED.ttf │ │ ├── Futura Std Medium.otf │ │ ├── Gayatri.ttf │ │ ├── PingFang Regular.ttf │ │ ├── Ubuntu-M.ttf │ │ ├── Ubuntu-R.ttf │ │ ├── msyh.ttc │ │ ├── tahoma.ttf │ │ └── tahomabd.ttf │ └── osu.sql ├── resources │ ├── freemarker │ │ └── mail.ftl │ ├── log4j2.xml │ ├── mybatis-config.xml │ └── spring │ │ ├── spring-db.xml │ │ └── spring-web.xml └── webapp │ └── WEB-INF │ └── web.xml └── test ├── SimpleTest.java └── test.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/annotation/GroupAuthorityControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/annotation/GroupAuthorityControl.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/annotation/UserAuthorityControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/annotation/UserAuthorityControl.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/aspect/ExceptionNoticeAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/aspect/ExceptionNoticeAspect.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/aspect/ParameterVerifyAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/aspect/ParameterVerifyAspect.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/aspect/RoleControlAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/aspect/RoleControlAspect.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/aspect/StatTimeConsAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/aspect/StatTimeConsAspect.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/Overall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/Overall.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/Tip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/Tip.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/pattern/CQCodePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/pattern/CQCodePattern.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/pattern/MpCommandPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/pattern/MpCommandPattern.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/pattern/RegularPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/pattern/RegularPattern.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/pattern/SearchKeywordPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/pattern/SearchKeywordPattern.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/constant/pattern/WebPagePattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/constant/pattern/WebPagePattern.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/controller/ApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/controller/ApiController.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/controller/OneBotMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/controller/OneBotMessageHandler.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/controller/vo/ChartsVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/controller/vo/ChartsVo.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/controller/vo/PPChartVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/controller/vo/PPChartVo.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/enums/CompressLevelEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/enums/CompressLevelEnum.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/enums/ParameterEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/enums/ParameterEnum.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/manager/ApiManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/manager/ApiManager.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/manager/OneBotManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/manager/OneBotManager.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/manager/OsuApiV2Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/manager/OsuApiV2Manager.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/manager/WebPageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/manager/WebPageManager.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/mapper/RedisDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/mapper/RedisDAO.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/mapper/ResDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/mapper/ResDAO.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/mapper/UserDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/mapper/UserDAO.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/mapper/UserInfoDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/mapper/UserInfoDAO.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/User.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/WebResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/WebResponse.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/Argument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/Argument.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/CqMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/CqMsg.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/CqResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/CqResponse.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/OneBotApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/OneBotApiRequest.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/QQInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/QQInfo.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/coolq/RespData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/coolq/RespData.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/elo/Elo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/elo/Elo.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/elo/EloChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/elo/EloChange.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/elo/EloMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/elo/EloMatch.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Beatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Beatmap.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/CalcResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/CalcResult.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/CalculateByBidRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/CalculateByBidRequest.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/ClientFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/ClientFile.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Game.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Lobby.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Lobby.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Match.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Match.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/MpBeatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/MpBeatmap.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/OppaiResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/OppaiResult.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/OsuFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/OsuFile.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/OsuSearchResp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/OsuSearchResp.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Remark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Remark.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Replay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Replay.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Score.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Score.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/ScoreResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/ScoreResult.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/SearchParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/SearchParam.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/UserScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/UserScore.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/Userinfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/Userinfo.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/OAuthCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/OAuthCredentials.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/constant/ApiV2Mode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/constant/ApiV2Mode.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/request/UserScoresRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/request/UserScoresRequest.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2Beatmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2Beatmap.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2BeatmapSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2BeatmapSet.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2Score.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2Score.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/ApiV2User.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/pojo/osu/apiv2/response/TokenResponse.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/service/CqAdminServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/service/CqAdminServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/service/CqServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/service/CqServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/service/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/task/FixErrorBannedTasker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/task/FixErrorBannedTasker.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/Koohii.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/Koohii.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/KoohiiLegacy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/KoohiiLegacy.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/ReplayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/ReplayUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/ScoreUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/ScoreUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/StringSimilarityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/StringSimilarityUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/osu/UserUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/osu/UserUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/qq/ImgUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/qq/ImgUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/qq/MsgQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/qq/MsgQueue.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/qq/SmokeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/qq/SmokeUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/util/web/CaptchaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/util/web/CaptchaUtil.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/websocket/OneBotWebsocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/websocket/OneBotWebsocketHandler.java -------------------------------------------------------------------------------- /src/main/java/top/mothership/cabbage/websocket/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/java/top/mothership/cabbage/websocket/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/res/font/Aller_Lt_MODFIED.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Aller_Lt_MODFIED.ttf -------------------------------------------------------------------------------- /src/main/res/font/Aller_Rg_MODFIED.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Aller_Rg_MODFIED.ttf -------------------------------------------------------------------------------- /src/main/res/font/Futura Std Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Futura Std Medium.otf -------------------------------------------------------------------------------- /src/main/res/font/Gayatri.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Gayatri.ttf -------------------------------------------------------------------------------- /src/main/res/font/PingFang Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/PingFang Regular.ttf -------------------------------------------------------------------------------- /src/main/res/font/Ubuntu-M.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Ubuntu-M.ttf -------------------------------------------------------------------------------- /src/main/res/font/Ubuntu-R.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/Ubuntu-R.ttf -------------------------------------------------------------------------------- /src/main/res/font/msyh.ttc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/msyh.ttc -------------------------------------------------------------------------------- /src/main/res/font/tahoma.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/tahoma.ttf -------------------------------------------------------------------------------- /src/main/res/font/tahomabd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/font/tahomabd.ttf -------------------------------------------------------------------------------- /src/main/res/osu.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/res/osu.sql -------------------------------------------------------------------------------- /src/main/resources/freemarker/mail.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/resources/freemarker/mail.ftl -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /src/main/resources/spring/spring-db.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/resources/spring/spring-db.xml -------------------------------------------------------------------------------- /src/main/resources/spring/spring-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/resources/spring/spring-web.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/test/SimpleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/test/SimpleTest.java -------------------------------------------------------------------------------- /src/test/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mother-Ship/cabbageWeb/HEAD/src/test/test.java --------------------------------------------------------------------------------