Commit Graph

1990 Commits

Author SHA1 Message Date
HibiKier
3117dc264f
unban支持使用id (#1681) 2024-10-05 19:07:18 +08:00
HibiKier
a28a60d9c8
🎨 功能开关代码优化 (#1680)
* 🎨 功能开关代码优化

* chore(version): Update version to v0.2.3-5f361ff

---------

Co-authored-by: HibiKier <HibiKier@users.noreply.github.com>
2024-10-05 18:02:53 +08:00
HibiKier
f0063283e7
🐛 优化功能开关管理 (#1679) 2024-10-05 16:45:02 +08:00
AkashiCoin
84680aa88d
🐳 chore(release_drafter): 支持release-drafter (#1672)
* 🐳 chore(release_drafter): 支持release-drafter

* 🐛 fix: 修复依赖字段
2024-10-05 16:37:29 +08:00
HibiKier
bd50e17c58
🐛 修复调用统计异常 (#1674) 2024-10-04 00:14:36 +08:00
HibiKier
f08114f6c5
提供新webui api (#1673) 2024-10-03 23:56:17 +08:00
moelanp
42b6e94564
更新插件商店功能,支持通过模块名操作插件(#1670)
* 更新插件商店功能,支持通过模块名操作插件

- 扩展插件添加、移除和更新功能,支持使用插件ID或模块名
- 增加更新全部插件的功能
- 优化插件商店的命令使用说明
- 修复了一些与插件模块名相关的逻辑问题

* 优化插件更新和加载机制,提供测试函数

- 修复了插件更新函数中的条件判断逻辑

* 优化插件更新通知的格式

调整了插件更新通知的文本格式,去掉了多余的换行符,使消息内容更加紧凑和清晰。

* 更新测试用例中的消息格式,将插件更新通知中的空格改为换行符

* 移除版本号更新

* 重构插件管理器的数据源解析逻辑

- 将插件ID和模块名的检查逻辑移至单独的私有方法 _resolve_plugin_key
- 简化了 get_info 和 update_plugin 方法中的逻辑
- 提高了代码的可读性和可维护性

* 优化插件商店数据源类的插件查询逻辑

简化了ShopManage类中查询插件信息的逻辑。通过新增的_resolve_plugin_key类方法来解析插件ID或模块名,如果解析失败则捕获ValueError异常并返回错误信息。这样可以更清晰地处理插件查询逻辑,并避免冗余代码。

* 移除更新全部插件日志中的f-string

更新全部插件功能中,移除了日志记录中的f-string,简化了日志消息的格式。这个更改可能是为了统一日志记录的风格或者减少不必要的字符串格式化操作。

* Revert "移除版本号更新"

This reverts commit 2bcaa6f12e.

---------

Co-authored-by: molanp <molanp@users.noreply.github.com>
Co-authored-by: HibiKier <45528451+HibiKier@users.noreply.github.com>
Co-authored-by: AkashiCoin <l1040186796@gmail.com>
2024-10-02 18:32:21 +08:00
AkashiCoin
d3a4a5bbf7
🐛 fix(github_utils): 修复路径解析问题 (#1668)
* 🐛 fix(github_utils): 修复路径解析问题

* chore(version): Update version to v0.2.3-a39d7a3

---------

Co-authored-by: AkashiCoin <AkashiCoin@users.noreply.github.com>
2024-10-02 12:54:12 +08:00
HibiKier
482eb1a214
🎨 修改requirements (#1665) 2024-10-01 00:29:29 +08:00
HibiKier
94e05944fd
🎨 修改版本号 (#1664) 2024-10-01 00:24:45 +08:00
HibiKier
2c8c46d6b1
🎨 修改README (#1663) 2024-10-01 00:17:14 +08:00
HibiKier
717a973807
将cd,block,count限制复原配置文件 (#1662) 2024-10-01 00:05:43 +08:00
HibiKier
d68a4099ba
新增插件商店api (#1659)
*  新增插件商店api

* chore(version): Update version to v0.2.2-7e15f20

---------

Co-authored-by: HibiKier <HibiKier@users.noreply.github.com>
2024-09-29 20:47:58 +08:00
HibiKier
e8425f371c
修改个人信息菜单名称 (#1658) 2024-09-29 17:06:17 +08:00
HibiKier
a3311adebb
新增个人信息命令 (#1657) 2024-09-29 17:00:31 +08:00
HibiKier
28b61e57cd
新增超级用户与管理员帮助模板 (#1655) 2024-09-27 16:59:41 +08:00
HibiKier
7890cc577f
安装/移除插件提供插件安装/卸载方法用于插件初始化 (#1654) 2024-09-27 10:29:59 +08:00
HibiKier
b14220e6e3
移除默认图片文件夹:爬 (#1653) 2024-09-27 10:27:01 +08:00
HibiKier
7ec1bc9fac
🐛 修复webui下载后首次启动错误 (#1652)
* 🐛 修复webui下载后首次启动错误

* chore(version): Update version to v0.2.2-4a8ef85

---------

Co-authored-by: HibiKier <HibiKier@users.noreply.github.com>
2024-09-25 19:41:45 +08:00
HibiKier
e89d1d4688
🐛 修复群欢迎消息设置 (#1651) 2024-09-25 19:04:36 +08:00
HibiKier
6be9e477b1
🐛 修复群组中帮助功能状态显示问题 (#1650) 2024-09-25 18:29:01 +08:00
AkashiCoin
207f947a1c
🐛 fix(http_utils): 流式下载Content-Length错误 (#1647) 2024-09-22 17:12:21 +08:00
HibiKier
32c11b9919
🎨 更新README (#1645) 2024-09-21 23:36:17 +08:00
HibiKier
3fc4eaa39a
🐛 签到名称自适应 (#1644) 2024-09-21 23:08:48 +08:00
HibiKier
a04475abc1
重构qq群事件处理 (#1643) 2024-09-21 23:07:00 +08:00
AkashiCoin
38976589ec
🐳 chore: 修改运行检查触发路径 (#1642)
* 🐳 chore: 修改运行检查触发路径

* 🐳 chore: 添加tests目录
2024-09-21 18:01:45 +08:00
AkashiCoin
f2c20b84bf
🎈 perf: 使用commit号下载插件 (#1641)
* 🎈 perf: 使用commit号下载插件

* chore(version): Update version to v0.2.2-f9c7360

---------

Co-authored-by: AkashiCoin <AkashiCoin@users.noreply.github.com>
2024-09-21 17:38:37 +08:00
HibiKier
983248374d
message_build支持AtAll (#1639) 2024-09-19 20:25:45 +08:00
HibiKier
6f635ed978
🐛 修复群权限与插件等级匹配 (#1635) 2024-09-16 21:18:42 +08:00
HibiKier
fcfaf56021
🐛 修复商店商品为空时报错 (#1634) 2024-09-16 21:17:09 +08:00
AkashiCoin
60f4406ec1
🧪 test(auto_update): 修复测试用例 (#1633) 2024-09-16 20:29:46 +08:00
AkashiCoin
51c010daa8
🎈 perf(github_utils): 支持github url下载遍历 (#1632)
* 🎈 perf(github_utils): 支持github url下载遍历

* 🐞 fix(http_utils): 修复一些下载问题

* 🦄 refactor(http_utils): 部分重构

* chore(version): Update version to v0.2.2-e6f17c4

---------

Co-authored-by: AkashiCoin <AkashiCoin@users.noreply.github.com>
2024-09-16 20:08:42 +08:00
AkashiCoin
cd88d805ce
🐳 chore: 支持自动修改版本号 (#1629) 2024-09-16 19:13:20 +08:00
HibiKier
e41e16370e
群组发言时间检测提供开关配置 (#1630) 2024-09-14 19:17:40 +08:00
HibiKier
f2e354edeb
当管理员尝试ban真寻时将被反杀 (#1628) 2024-09-14 16:29:27 +08:00
HibiKier
f1354c6264
🐛 修复群权限与插件等级匹配 (#1627) 2024-09-14 14:23:19 +08:00
HibiKier
029a731fb9
重构帮助,限制普通用户查询管理插件 (#1626) 2024-09-14 05:23:55 +08:00
AkashiCoin
d97e437e80
🎈 优先使用github api (#1625) 2024-09-13 20:41:33 +08:00
HibiKier
8a688eb4f0
🐛 好感度排行提供默认值 (#1624) 2024-09-12 22:15:04 +08:00
HibiKier
94ef33264b
🐛 签到文本适应 (#1622) 2024-09-11 12:53:12 +08:00
HibiKier
a8355fbab9
🐛 修复功能少时zhenxun帮助图片排序问题 (#1620) 2024-09-11 11:53:49 +08:00
HibiKier
95762bdddd
🐛 修复路径解压与挂载 (#1619) 2024-09-10 20:17:09 +08:00
HibiKier
4e42d1dda1 🐛 修复超级用户id获取问题 2024-09-09 23:01:15 +08:00
HibiKier
e4a92ea34b
签到/金币排行限制最大数量 (#1616)
*  签到/金币排行限制最大数量
2024-09-09 22:47:23 +08:00
AkashiCoin
f11e9c58e4 🔨 提取GitHub相关操作 (#1609)
* 🔨 提取GitHub相关操作

* 🔨 重构API策略
2024-09-08 12:38:30 +08:00
AkashiCoin
342e70cc38 📝 修改README
Co-Authored-By: HibiKier <45528451+HibiKier@users.noreply.github.com>
2024-09-08 11:34:26 +08:00
AkashiCoin
440e7b54a5 添加金币排行
Co-Authored-By: HibiKier <45528451+HibiKier@users.noreply.github.com>
2024-09-08 11:33:19 +08:00
AkashiCoin
fe11ff0772 🔧 VSCode配置修改 2024-09-07 17:51:03 +08:00
AkashiCoin
2b006b8f5e 🔧 VSCode配置修改 2024-09-07 17:11:01 +08:00
HibiKier
1790a0b09e 提供sqlite和mysql连接url示例 2024-09-07 17:10:08 +08:00