HibiKier
|
1e2aa99207
|
Bugfix/fix aliyun (#2036)
* 🐛 修复数据库超时问题
* 🔧 移除帮助图片清理功能.
* ✨ 更新插件商店功能,允许在添加插件时指定源类型为 None。优化插件 ID 查找逻辑,增强代码可读性。新增 zhenxun/ui 模块导入。
* 🔧 优化数据访问和数据库上下文逻辑,移除不必要的全局变量和日志信息,调整日志级别为调试,提升代码可读性和性能。
* ✨ 增强插件商店功能,支持在下载文件时指定稀疏检出路径和目标目录。优化二进制文件处理逻辑,提升文件下载的准确性和效率。
* ✨ 增强阿里云和GitHub的文件管理功能,新增Git不可用异常处理,优化稀疏检出逻辑,提升代码可读性和稳定性。
* ✨ 增强插件下载功能,新增对下载结果的异常处理,确保在Git不可用时抛出相应异常信息。优化错误提示,提升用户体验。
* ✨ 增强插件商店功能,优化添加插件时的提示信息,明确区分插件模块和名称。新增 Windows 下删除只读文件的处理逻辑,提升插件管理的稳定性和用户体验。
* ✨ 优化文件内容获取逻辑,新增对非二进制文件的UTF-8解码处理,提升文件读取的稳定性和准确性。
|
2025-08-29 14:57:08 +08:00 |
|
HibiKier
|
f9a38a26b2
|
🐛 修复群组申请通知 (#2026)
检查bot是否运行正常 / bot check (push) Waiting to run
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Waiting to run
CodeQL Code Security Analysis / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Sequential Lint and Type Check / ruff-call (push) Waiting to run
Sequential Lint and Type Check / pyright-call (push) Blocked by required conditions
Release Drafter / Update Release Draft (push) Waiting to run
Force Sync to Aliyun / sync (push) Waiting to run
Update Version / update-version (push) Waiting to run
* ✨ 修复一些bug
- 移除不必要的定时器类,简化代码结构
- 优化好友请求处理逻辑,确保在自动同意和手动处理之间的清晰区分
- 更新缓存机制,避免重复处理相同的好友请求
- 新增判断文件是否为二进制文件的功能,提升文件处理的准确性
- 优化缓存字典的过期检查逻辑,提高性能和可读性
* ✨ 更新 get_async_client 函数,支持字符串类型的代理参数
- 修改 proxies 参数类型,允许传入字符串形式的代理地址
- 增强代理处理逻辑,将字符串代理转换为字典格式,提升灵活性和可用性
|
2025-08-19 16:20:52 +08:00 |
|
Rumio
|
b993450a23
|
✨ feat(limit, message): 引入声明式限流系统并增强消息格式化功能 (#1978)
- 新增 Cooldown、RateLimit、ConcurrencyLimit 三种限流依赖
- MessageUtils 支持动态格式化字符串 (format_args 参数)
- 插件CD限制消息显示精确剩余时间
- 重构限流逻辑至 utils/limiters.py,新增时间工具模块
- 整合时间工具函数并优化时区处理
- 新增 limiter_hook 自动释放资源,CooldownError 优化异常处理
- 冷却提示从固定文本改为动态显示剩余时间
- 示例:总结功能冷却中,请等待 1分30秒 后再试~
Co-authored-by: webjoin111 <455457521@qq.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
|
2025-07-15 17:13:33 +08:00 |
|
HibiKier
|
8649aaaa54
|
✨ 引入缓存机制 (#1889)
* 添加全局cache
* ✨ 构建缓存,hook使用缓存
* ✨ 新增数据库Model方法监控
* ✨ 数据库添加semaphore锁
* 🩹 优化webapi返回数据
* ✨ 添加增量缓存与缓存过期
* 🎨 优化检测代码结构
* ⚡ 优化hook权限检测性能
* 🐛 添加新异常判断跳过权限检测
* ✨ 添加插件limit缓存
* 🎨 代码格式优化
* 🐛 修复代码导入
* 🐛 修复刷新时检查
* 👽 Rename exception for missing database URL in initialization
* ♿ Update default database URL to SQLite in configuration
* 🔧 Update tortoise-orm and aiocache dependencies restrictions; add optional redis and asyncpg support
* 🐛 修复ban检测
* 🐛 修复所有插件关闭时缓存更新
* 🐛 尝试迁移至aiocache
* 🐛 完善aiocache缓存
* ⚡ 代码性能优化
* 🐛 移除获取封禁缓存时的日志记录
* 🐛 修复缓存类型声明,优化封禁用户处理逻辑
* 🐛 优化LevelUser权限更新逻辑及数据库迁移
* ✨ cache支持redis连接
* 🚨 auto fix by pre-commit hooks
* ⚡ :增强获取群组的安全性和准确性。同时,优化了缓存管理中的相关逻辑,确保缓存操作的一致性。
* ✨ feat(auth_limit): 将插件初始化逻辑的启动装饰器更改为优先级管理器
* 🔧 修复日志记录级别
* 🔧 更新数据库连接字符串
* 🔧 更新数据库连接字符串为内存数据库,并优化权限检查逻辑
* ✨ feat(cache): 增加缓存功能配置项,并新增数据访问层以支持缓存逻辑
* ♻️ 重构cache
* ✨ feat(cache): 增强缓存管理,新增缓存字典和缓存列表功能,支持过期时间管理
* 🔧 修复Notebook类中的viewport高度设置,将其从1000调整为10
* ✨ 更新插件管理逻辑,替换缓存服务为CacheRoot并优化缓存失效处理
* ✨ 更新RegisterConfig类中的type字段
* ✨ 修复清理重复记录逻辑,确保检查记录的id属性有效性
* ⚡ 超级无敌大优化,解决延迟与卡死问题
* ✨ 更新封禁功能,增加封禁时长参数和描述,优化插件信息返回结构
* ✨ 更新zhenxun_help.py中的viewport高度,将其从453调整为10,以优化页面显示效果
* ✨ 优化插件分类逻辑,增加插件ID排序,并更新插件信息返回结构
---------
Co-authored-by: BalconyJH <balconyjh@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-07-14 22:35:29 +08:00 |
|
HibiKier
|
2921aed248
|
🐛 修复sqlite下的日统计查询和0权限功能调用 (#1943)
|
2025-07-11 10:07:23 +08:00 |
|
HibiKier
|
0462703b13
|
✅ Repair self-test
|
2025-01-10 12:19:11 +08:00 |
|
BalconyJH
|
bc5a9c4fcc
|
Develop: 完全使用 ruff 替代 isort 与 black (#1757)
* 🚨 完全使用 ruff 替代 isort 与 black
* 🚨 ruff lint&format
|
2024-12-10 19:49:11 +08:00 |
|
HibiKier
|
e75a56fe08
|
🐛 修复自定义pixiv反向代理无法对涩图生效
|
2024-11-05 15:47:59 +08:00 |
|
HibiKier
|
625f17a708
|
🎨 修复bug,移除plugins文件夹
|
2024-08-29 22:01:34 +08:00 |
|
HibiKier
|
d0792e0a1c
|
✨ 移除saa依赖
|
2024-08-11 15:57:33 +08:00 |
|
HibiKier
|
e0a3fe526e
|
🎨 统一发送格式
|
2024-08-10 02:25:04 +08:00 |
|
HibiKier
|
f02c276310
|
⚡️ 代码优化
|
2024-08-08 21:43:40 +08:00 |
|
HibiKier
|
90ef1c843a
|
feat✨: p站排行/搜图
|
2024-05-23 13:58:53 +08:00 |
|
HibiKier
|
c6afb8c1e9
|
feat✨: PIX图库
|
2024-05-20 22:03:11 +08:00 |
|
HibiKier
|
3fad6fc2ad
|
feat✨: 金币红包
|
2024-05-04 13:48:12 +08:00 |
|
HibiKier
|
d37280b296
|
feat✨: add coser
|
2024-03-27 11:53:37 +08:00 |
|
HibiKier
|
5dd03bb0ca
|
feat✨: add black_word
|
2024-03-18 16:10:44 +08:00 |
|
HibiKier
|
7b3793728a
|
feat✨: 添加hook,更新其他
|
2024-02-26 03:04:32 +08:00 |
|
HibiKier
|
eb0572ea77
|
feat✨: 更新内置插件
|
2024-02-25 03:18:34 +08:00 |
|
HibiKier
|
131200a28e
|
init🎉: 首次提交
|
2024-02-04 04:18:54 +08:00 |
|