Copaan
|
8afc8f8673
|
bugfix:更换数据库初始化超时路径以修复连接超时问题 (#2137)
* bugfix:更换数据库初始化超时路径以修复连接超时问题
* 移除部分观测链路
* 细节修改
* 权限检查细节修改2
* bugfix:修复金币懒加载造成插件金币消耗不了的问题
* bugfix:整理鉴权逻辑
* 完善缓存系统
* 优化官端使用
* bugfix:增加官机和频道的前导统一剥离,新增获取群列表自愈
* bugfix:修复导入问题
|
2026-06-07 18:14:01 +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) 
|
5d92ccd3b0
|
性能优化 (#2126)
* 性能优化
* 代码改进
* 优化浏览器代际切换逻辑
* 统一缓存与生命周期
* 添加aiomysql依赖
* 优化插件路径处理逻辑,简化条件判断;在虚拟环境包管理器中添加编码和错误处理参数以增强稳定性
* 🚨 auto fix by pre-commit hooks
* 优化Windows下的关闭逻辑
* 代码优化
* bugfix:修复配置重载问题
* bugfix:修复插件加载启动竞态问题
* 收敛事件入口和权限上下文
* 优化 Windows launcher 关闭重启兜底
---------
Co-authored-by: HibiKier <775757368@qq.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2026-04-26 15:50:15 +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) 
|
ce94f63d9a
|
✨ feat(hook): 增强认证钩子和运行时缓存管理 (#2106)
* ✨ feat(hook): 增强认证钩子和运行时缓存管理
```
♻ refactor(hook): 移除未使用的配置项并优化缓存设置
移除 AUTH_HOOKS_CONCURRENCY_LIMIT 配置项,该配置项不再使用
✨feat(auth_ban): 简化缓存配置并添加实体参数支持
将 BAN_CACHE_TTL 相关配置从动态配置改为常量定义,
移除复杂的 TTL 值转换逻辑,并为 auth_ban 函数添加可选的
entity 参数以支持外部传入实体信息
♻ refactor(auth_limit): 移除未使用的配置依赖
移除 AUTH_LIMIT_NOTICE_CD 配置项,直接使用常量值 2
作为限制通知冷却时间
📦 依赖更新: update playwright dependency to version 1.57.0 in pyproject.toml and requirements.txt
```
* ✨ feat(auth_checker): 增强插件模块处理和预过滤逻辑,支持用户插件兼容性
* ✨ feat(http_utils): 添加内容缓存机制以优化HTTP响应处理
* ✨ feat(cache): 添加群组插件设置视图缓存类型并更新相关逻辑
* ✨ feat(renderer): 优化渲染引擎,增加内存缓存管理和HTML文档处理逻辑
* ✨ feat(sign_in): 添加好感度排行和好感度总排行命令
* ✨ feat(renderer): 增强浏览器实例管理和模板预处理,支持历史 include 语法兼容
* ✨ feat(renderer): 优化 Playwright 环境检查逻辑,增加结果缓存以提高性能
* ✨ feat(renderer): 增强模板文件渲染策略,优化资产加载路径处理
* 🚨 auto fix by pre-commit hooks
* ✨ feat(log): 增加日志内容安全序列化,避免超长 base64 等污染日志
✨ feat(log_sanitizer): 添加对嵌入超长 base64/data URI 的清理功能
✨ feat(auth_checker): 添加 Alconna 快捷方式缓存检查,优化路由匹配逻辑
* feat(renderer): 添加渲染结果内存缓存功能以优化性能
feat(help): 实现帮助菜单图像缓存机制
feat(sign_in): 更新HTML卡片生成以支持动画禁用和剪裁
feat(superuser): 在启动时预热超级用户帮助缓存
feat(theme): 优化主题管理器的资源解析缓存
* 🚨 auto fix by pre-commit hooks
* feat(renderer): 增加全页面视口最大宽度限制并优化内容尺寸计算
---------
Co-authored-by: ATTomatoo <1126160939@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-03-03 15:54:47 +08:00 |
|