Copaan
|
f4d2342693
|
bugfix:修复sqlite部分场景下锁竞争问题;新增插件恶意触发配置文件 (#2144)
* bugfix:修复sqlite部分场景下锁竞争问题;新增插件恶意触发配置文件
* 文件没同步完
|
2026-06-24 09:11:03 +08:00 |
|
Copaan
|
5596497947
|
bugfix:修复notice事件扩散问题 (#2132)
* bugfix:修复notice事件扩散问题
* 优化并发调度
* bugfix:修复签到样式
* bugfix:功能调用统计修复
* bugfix:修复私聊时功能调用统计显示已退群问题
* 提高插件适配兼容性
* 优化发送队列
* 修改权限检查设计
* 继续修改权限检查设计
* 完善权限检查设计
* 优化sqlite配置
* 优化数据库初始化
* 代码整理,无用代码清理
* bugfix:修复启动时数据库校验问题
* bugfix:修复预算裁剪过于激进问题
|
2026-05-28 22:57:28 +08:00 |
|
  ![pre-commit-ci[bot]](/assets/img/avatar_default.png)
|
8b16126e40
|
添加uv支持 (#2119)
* bugfix:修复内存泄露和信号量饥饿问题
* 修复图片渲染按高度截断问题
* 优化图片渲染速度
* 权限检查去掉无效引用代码
* 添加uv支持
* 🚨 auto fix by pre-commit hooks
* bugfix:修改gitignore换行
* bugfix:修复测试没有新生成uv.lock
* 修复导入错误
* bugfix:移除重复调用
* 🚨 auto fix by pre-commit hooks
* 清理残余poetry引用
* 更新uv安装方式
* 修复阿里云获取问题
* 增加资源下载提示
* 🚨 auto fix by pre-commit hooks
* 修改资源下载为流式
* 🚨 auto fix by pre-commit hooks
* 提高启动速度
* 移除bot.py支持
* 🚨 auto fix by pre-commit hooks
* 优化win脚本逻辑
* 🚨 auto fix by pre-commit hooks
* 清理残余无效逻辑
* 代码改进
* 🚨 auto fix by pre-commit hooks
* 增加数据库迁移存在性检查
* 🚨 auto fix by pre-commit hooks
* chore(test): 添加pytest超时控制和优雅关闭机制
- 在GitHub Actions工作流中添加作业级和步骤级超时限制,防止测试无限期挂起
- 添加pytest-timeout依赖并配置全局超时为120秒
- 在send_queue服务添加关闭钩子,确保worker任务正确取消
- 在priority_manager添加on_shutdown钩子,支持优先级生命周期的关闭阶段
* chore(lint): 禁用超长行的lint警告
* Modify restart logic for Windows platform
* 🚨 auto fix by pre-commit hooks
* bugfix:修复sys导入问题
* 清理无效结构
* bugfix:修复路径问题
* bugfix:修复shell语法传递给git导致资源获取失败问题
* 优化关闭显示
* bugfix:修复路径问题
* bugfix:增加路径安全
* bugfix:修复orm绕过问题
* 放宽numpy版本限制
* 修改重启方案
* bugfix:修复循环导入
* 优化逻辑
* Enhance disconnect function with error handling
Added error handling for disconnect function and imported ConfigurationError.
* Implement emergency restart mechanism
Added emergency restart mechanism using atexit to ensure process restart even on severe exceptions during shutdown.
* 🚨 auto fix by pre-commit hooks
* 重启行为归一化
* 修复测试检测问题
* bugfix:修复测试侧类型报错问题
* 引入launcher机制
* 移除重启测试
* 收紧缓存调用路径
* 类型注解收敛
* 优化浏览器回收行为
* 优化浏览器渲染
* bugfix:解决重复关闭浏览器问题
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: ManyManyTomato <93612024+ATTomatoo@users.noreply.github.com>
Co-authored-by: AkashiCoin <l1040186796@gmail.com>
|
2026-04-18 23:42:10 +08:00 |
|
 ![pre-commit-ci[bot]](/assets/img/avatar_default.png) 
|
b95acce800
|
🐛 fix(db): 优化多数据库脚本兼容性与初始化错误处理 (#2095)
* 🐛 fix(db): 优化多数据库脚本兼容性与初始化错误处理
- 为 `BotConsole`、`GroupConsole` 和 `GroupInfo` 模型增加针对 PostgreSQL 和 MySQL 的字段类型转换脚本
- 统一将插件和任务相关的禁用/可用字段类型修改为 `TEXT`
- 优化数据库初始化逻辑,增加对 `OperationalError` 的细粒度处理,忽略常见的重复执行错误
- 简化 `db_context` 内部配置解析逻辑
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: webjoin111 <455457521@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
|
2026-02-06 16:45:33 +08:00 |
|
HibiKier
|
67a2560de4
|
✨ 增强权限检查,更新请求管理命令和数据库配置逻辑 (#2011)
|
2025-08-06 09:02:07 +08:00 |
|
 ![pre-commit-ci[bot]](/assets/img/avatar_default.png)
|
7719be9866
|
✨ 支持git更新(github与aliyun codeup),插件商店支持aliyun codeup (#1999)
* ✨ feat(env): 支持git更新
* ✨ feat(aliyun): 更新阿里云URL构建逻辑,支持组织名称并优化令牌解码处理
* ✨ feat(config): 修改错误提示信息,更新基础配置文件名称为.env.example
* ⚡ 插件商店支持aliyun
* ✨ feat(store): 优化插件数据获取逻辑,合并插件列表和额外插件列表
* 🐛 修复非git仓库的初始化更新
* ✨ feat(update): 增强更新提示信息,添加非git源的变更文件说明
* 🎨 代码格式化
* ✨ webui与resources支持git更新
* ✨ feat(update): 更新webui路径处理逻辑
* Fix/test_runwork (#2001)
* fix(test): 修复测试工作流
- 修改自动更新模块中的导入路径
- 更新插件商店模块中的插件信息获取逻辑
- 优化插件添加、更新和移除流程
- 统一插件相关错误信息的格式
- 调整测试用例以适应新的插件管理逻辑
* test(builtin_plugins): 重构插件商店相关测试
- 移除 jsd 相关测试用例,只保留 gh(GitHub)的测试
- 删除了 test_plugin_store.py 文件,清理了插件商店的测试
- 更新了 test_search_plugin.py 中的插件版本号
- 调整了 test_update_plugin.py 中的已加载插件版本
- 移除了 StoreManager 类中的 is_external 变量
- 更新了 RepoFileManager 类中的文件获取逻辑,优先使用 GitHub
* ✨ feat(submodule): 添加子模块管理功能,支持子模块的初始化、更新和信息获取
* ✨ feat(update): 移除资源管理器,重构更新逻辑,支持通过ZhenxunRepoManager进行资源和Web UI的更新
* test(auto_update): 修改更新检测消息格式 (#2003)
- 移除了不必要的版本号后缀(如 "-e6f17c4")
- 统一了版本更新消息的格式,删除了冗余信息
* 🐛 修复web zip更新路径问题
* ⚡ 文件获取优化使用ali
* Fix/test (#2008)
* test: 修复bot测试
- 在 test_check_update.py 中跳过两个测试函数
- 移除 test_check.py 中的 mocked_api 参数和相关调用
- 删除 test_add_plugin.py 中的多个测试函数
- 移除 test_remove_plugin.py 中的 mocked_api 参数和相关调用
- 删除 test_search_plugin.py 中的多个测试函数
- 移除 test_update_all_plugin.py 和 test_update_plugin.py 中的 mocked_api 参数和相关调用
* 🚨 auto fix by pre-commit hooks
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* 修复res zip更新路径问题
* 🐛 修复zhenxun更新zip占用问题
* ✨ feat(update): 优化资源更新逻辑,调整更新路径和消息处理
---------
Co-authored-by: molanp <104612722+molanp@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-08-05 17:49:23 +08:00 |
|
HibiKier
|
d218c569d4
|
✨ 格式化db_context (#1980)
* ✨ 格式化db_context
* 🔥 移除旧db-context
* ⚡ 添加旧版本兼容
|
2025-07-15 17:08:42 +08:00 |
|