16 Commits

Author SHA1 Message Date
lixiangwuxian
5b7a5a5aca fix: 在 PullCodeHandler 和 BuildBotHandler 中添加错误日志记录,提升错误处理的可追溯性 2025-05-05 02:26:56 +08:00
lixiangwuxian
8759a2ce65 fix: 在 PullCodeHandler、BuildBotHandler 和 RestartBotHandler 中使用 TryLock 以避免并发请求导致的错误响应 2025-05-03 23:38:34 +08:00
lixiangwuxian
d4038a568e fix: 添加互斥锁以避免并发请求导致的构建或重启冲突 2025-05-03 23:37:28 +08:00
lixiangwuxian
9ba0b0f241 refactor: 更新 PullCodeHandler、BuildBotHandler 和 RestartBotHandler,简化响应逻辑并添加 AllInOneHandler 以支持批量操作 2025-05-03 23:30:05 +08:00
lixiangwuxian
7f0560b56e fix: 修改多个处理函数的返回类型为指针类型,以提高内存使用效率并避免不必要的拷贝 2025-04-09 23:28:39 +08:00
lixiangwuxian
99ab104312 fix: 移除 RestartBotHandler 中的 token 日志记录,以提高安全性 2025-03-24 23:34:25 +08:00
lixiangwuxian
c72817aee6 feat: 在 RestartBotHandler 中添加日志记录以输出获取到的 token,便于调试和监控 2025-03-24 23:24:51 +08:00
lixiangwuxian
15a3677408 feat: webhook回调支持口令鉴权 2025-03-24 11:29:05 +08:00
lixiangwuxian
e2be7bd21d feat: 为Git仓库管理接口添加操作日志
为代码拉取、构建和重启处理程序添加日志记录,增强操作可追溯性和调试信息
2025-03-09 14:34:21 +08:00
lixiangwuxian
cfd20cbefe feat: 为QQ机器人添加Git仓库管理接口
新增了Git仓库管理相关功能:
1. 在router中添加/git路由组
2. 新增代码拉取、构建和重启的HTTP接口
3. 将Git拉取逻辑抽取到util包中
4. 支持通过HTTP请求触发代码拉取、构建和重启操作
5. 扩展CORS配置,允许git.lxtend.com域名访问
2025-03-09 01:32:49 +08:00
lixiangwuxian
a1fcfe4366 feat: add help inform messages for bot commands and improve error handling in player data fetching 2024-12-28 22:32:05 +08:00
lixiangwuxian
7e28953a56 refactor: 重构消息发送模型 2024-10-28 02:58:08 +08:00
lixiangwuxian
28dec155f8 fix: docker运行添加转义符 2024-10-25 01:36:04 +08:00
lixiangwuxian
c7e3199870 feat: 构建时拉取依赖 2024-10-21 18:51:42 +08:00
lixiangwuxian
049b5774bf feat: 更新权限系统 2024-10-20 02:46:56 +08:00
lixiangwuxian
19b3ee1e58 feat: 添加自构建+重启功能 2024-10-20 01:23:18 +08:00