- 优化了目录结构
- 适配了实例控制台输出二维码处理
- 适配了重连失败的情况
- API 接口支持简单的权限控制
- 修复了停止实例时的错误
- 提供了 GitHub 代理选项
- 提供了 Dockerfile
- 修复了 Linux 下收到终止信号后还需要按下回车才能结束的问题
- 支持了自动启动实例
- 支持了特殊消息通知
- 终端命令支持了展示信息
- 终端命令支持了启动/停止实例
- 终端命令支持了查看登录二维码
- 终端命令支持了查看客户端列表
- 更新了 go-cqhttp 配置信息
- 丰富了服务器状态内容
- 暂时删除了Config自动保存功能
- 启动实例前会检查配置文件
- 支持了实例 API 端口被占用时自动修改端口
- 修复了版本号不一致的问题
- 暂停了mypy代码规范检查
- 规范了部分代码
- 客户端上传文件保留了后缀名
- 精简了目录结构
- 捕获了获取远端发行版列表时的异常
- 实例运行时不可下载其他版本(以后会优化)
- 下载文件时若文件存在且无法覆盖则抛出异常
- 修复了国际化字典保存失败的问题
- 优化了
YamlConfig
的配置更新功能 - 支持了客户端的WebSocket连接
- 支持了客户端的WebSocket广播
- 支持了
go-cqhttp
的消息转发至客户端 - 支持了下载远端版本
- 支持了启动与结束实例
- 支持了操作系统类型判断
- 支持了写出默认配置
- 支持了下载文件并显示进度条
- 支持了解压文件
- 新增了 API 模板
- 新增了
/help
指令,用于查看指令帮助 - 新增了构建脚本,但未配置完成
- 配置文件扩展名规范为
.yaml
- 静态资源集中存储
- 规范了 git 的行结束符
- 修复
main
模块日志等级错误的问题 - 新增代码规范检查功能
- 规范了部分代码
- 修改了单例模式的实现方式
- 新增获取远端版本的API
- 项目更名为 KenkoGoServer
- 使用了不优雅的全局变量
- 重构项目
- 移除了所有的旧功能
- 修复了
go-cqhttp
输出[FATAL]
消息无法解析的问题 go-cqhttp
输出的内容都会以DEBUG
级别输出- 适配了
go-cqhttp
输出的控制台消息 - 自动启动增加了5秒的延迟,以便让
Client
接收状态消息
- 取消了对接口
/qrcode
的token验证 - 修复了
go-cqhttp
控制台输出状态检测错误的问题 - 扫码后取消会自动重启
- 下载 go-cqhttp 出错时提示
- 修复无法创建
go-cqhttp
配置文件的问题
- 修复无法创建
go-cqhttp
配置文件的问题