PKC278
cedb0f565c
feat: 优化工具和SKILL.md
2026-03-18 14:27:07 +08:00
PKC278
226432ec7f
feat(mcp): add torrent filter workflow and moviepilot cli skill
2026-03-17 17:22:33 +08:00
jxxghp
d93ab0143c
Merge pull request #5583 from lclrc/fix
2026-03-16 19:30:46 +08:00
lclrc
3d32d66ab1
Fixes: FetchRssParams in workflow
2026-03-16 15:32:04 +08:00
jxxghp
e814eed047
更新 version.py
v2.9.15
2026-03-15 10:09:17 +08:00
jxxghp
96395c1469
feat: 增强插件静态文件API安全性
2026-03-14 21:12:54 +08:00
jxxghp
6065c29891
Revert "Merge pull request #5573 from wikrin/refactor-static-methods-conversion"
...
This reverts commit b8fc20b981 , reversing
changes made to e09cfc6704 .
2026-03-14 18:21:31 +08:00
jxxghp
f38cb274e4
Revert "refactor(helper): 将LLMHelper StorageHelper的相关方法改为静态方法,移除实例调用"
...
This reverts commit 9f381b3c73 .
2026-03-14 18:19:47 +08:00
jxxghp
7bfee87cbf
Merge pull request #5577 from EkkoG/wechat_bot
2026-03-14 18:02:33 +08:00
jxxghp
2ce2a3754c
Merge pull request #5576 from wikrin/refactor-static-methods
2026-03-14 17:59:48 +08:00
EkkoG
510476c214
feat(wechat): add WeChatBot class for intelligent bot integration and enhance WechatModule to support bot mode
...
- Introduced WeChatBot class for handling intelligent bot functionalities.
- Updated WechatModule to differentiate between traditional and bot modes using WECHAT_MODE configuration.
- Enhanced stop method in WechatModule to gracefully stop client instances.
- Added logic to skip traditional menu initialization for bot mode.
- Updated .gitignore to include .venv directory.
2026-03-14 16:17:39 +08:00
jxxghp
6cd071c84b
Merge pull request #5575 from DDSRem-Dev/dev
2026-03-14 14:54:51 +08:00
DDSRem
406e17b3fa
fix(docker): locale-gen zh_CN, set LD_PRELOAD in final stage only
...
fix 858da38680
2026-03-14 14:36:56 +08:00
jxxghp
dd184255ad
Merge pull request #5574 from tejasae-afk/fix/set-a-timeout-on-alipan-http-calls
2026-03-14 13:25:09 +08:00
jxxghp
77a0b38081
更新 alipan.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-14 13:25:00 +08:00
Tejas Attarde
14c3d66ce6
perf(modules): set a timeout on alipan HTTP calls
2026-03-14 00:23:45 -04:00
jxxghp
858da38680
feat: Integrate jemalloc for improved memory allocation.
2026-03-14 12:00:12 +08:00
Attente
9f381b3c73
refactor(helper): 将LLMHelper StorageHelper的相关方法改为静态方法,移除实例调用
2026-03-14 10:29:37 +08:00
jxxghp
b8fc20b981
Merge pull request #5573 from wikrin/refactor-static-methods-conversion
2026-03-13 22:53:54 +08:00
Attente
b89825525a
refactor(helper): 将DirectoryHelper、RuleHelper和TorrentHelper方法改为静态方法
...
- 移除不必要的实例化操作,直接使用类方法
2026-03-13 19:50:10 +08:00
jxxghp
e09cfc6704
Merge pull request #5570 from Seed680/v2
2026-03-12 21:54:06 +08:00
jxxghp
0c9c303c60
Merge pull request #5569 from YuF-9468/fix-5567-match-season-episodes-call
2026-03-12 21:53:46 +08:00
noone
3156b43739
bugfix(meta): 添加视频帧率信息解析支持
...
- 添加自定义格式中关于fps的内容
2026-03-12 14:51:23 +08:00
YuF-9468
591aa990a6
fix(search): call match_season_episodes via class to avoid bound-arg conflict
2026-03-12 09:27:31 +08:00
jxxghp
3be29f36a7
Merge pull request #5564 from DDSRem-Dev/dev
v2.9.14
2026-03-11 15:24:46 +08:00
DDSRem
7638db4c3b
fix(plugin): return remoteEntry path without API prefix to avoid double prefix 404
...
- get_plugin_remote_entry returns /plugin/file/... (relative to API root)
- Frontend already prepends API base; adding API_V1_STR caused /api/v1/api/v1/...
Made-with: Cursor
2026-03-11 15:12:40 +08:00
DDSRem
0312a500a6
refactor(plugin): replace deprecated pkg_resources with importlib.metadata
...
- Use distributions() in __get_installed_packages for installed packages
- Use packaging.requirements.Requirement, drop pkg_resources dependency
- __standardize_pkg_name: normalize dots to underscores (PEP-style)
- Keep max version when multiple distributions exist for same package
Made-with: Cursor
2026-03-11 14:53:15 +08:00
jxxghp
1a88b5355a
更新 requirements.in
2026-03-11 12:23:09 +08:00
jxxghp
3374773de5
更新 version.py
2026-03-11 07:22:09 +08:00
jxxghp
872b5fe3da
Merge pull request #5559 from xiaoQQya/develop
2026-03-10 21:01:57 +08:00
xiaoQQya
be15e9871c
perf: 优化站点 hhanclub 用户等级与加入时间获取兼容性
2026-03-10 19:42:04 +08:00
jxxghp
024a6a253b
Merge pull request #5531 from WongWang/feat-plugin-priority
2026-03-10 12:54:39 +08:00
jxxghp
1af662df7b
Merge pull request #5558 from YuF-9468/fix/5483-history-reorganize-event
2026-03-09 22:36:17 +08:00
YuF-9468
b4f64eb593
fix: preserve download context when re-organizing from history
2026-03-09 19:33:49 +08:00
jxxghp
86aa86208c
Merge pull request #5557 from eNkru/feature/panda-group
2026-03-09 15:24:07 +08:00
Howard Ju
018e814615
feat(panda): add release group for PandaPT
2026-03-09 20:21:18 +13:00
jxxghp
e4d6e5cfc7
Merge pull request #5556 from YuF-9468/fix/5554-plugin-remote-entry-prefix
2026-03-09 12:02:20 +08:00
YuF-9468
770cd77632
refactor(plugin): build remoteEntry path with posixpath.join
2026-03-09 11:53:28 +08:00
YuF-9468
9f1692b33d
fix(plugin): prepend API prefix for plugin remoteEntry URL
2026-03-09 11:41:42 +08:00
jxxghp
6f63e0a5d7
feat: enhance Telegram module with new functionality and improvements.
2026-03-08 09:48:42 +08:00
jxxghp
6a90e2c796
fix ide warnings
2026-03-08 08:32:29 +08:00
jxxghp
23b90ff0f9
remove app.env
2026-03-08 08:25:07 +08:00
jxxghp
dc86af2fa4
Merge pull request #5552 from EkkoG/qqbot
2026-03-08 08:23:53 +08:00
EkkoG
425b822046
feat(qqbot): enhance message sending with Markdown support and image size detection
...
- Added `use_markdown` parameter to `send_proactive_c2c_message` and `send_proactive_group_message` for Markdown formatting.
- Implemented methods to escape Markdown characters and format messages accordingly.
- Introduced image size detection for Markdown image rendering.
- Updated message sending logic to fallback to plain text if Markdown is unsupported.
2026-03-07 23:51:30 +08:00
EkkoG
65c18b1d52
feat(qqbot): implement QQ Bot notification module with API and WebSocket support
...
- Added QQ Bot notification module to facilitate proactive message sending and message reception via Gateway.
- Implemented API functions for sending C2C and group messages.
- Established WebSocket client for real-time message handling.
- Updated requirements to include websocket-client dependency.
- Enhanced schemas to support QQ channel capabilities and notification configurations.
2026-03-07 23:21:07 +08:00
jxxghp
1bddf3daa7
Merge pull request #5550 from wumode/fix_openlist
2026-03-07 08:21:11 +08:00
wumode
600b6af876
fix(openlist): transfer queue blocking
2026-03-06 23:21:43 +08:00
jxxghp
4bdf16331d
Merge pull request #5546 from ziwiwiz/fix-docker-proxy-unauthorized-access
2026-03-06 13:19:34 +08:00
ziwiwiz
87cbda0528
fix(docker): optimize docker proxy listener config for better network isolation
2026-03-06 01:33:18 +08:00
jxxghp
9897941bf9
Merge pull request #5544 from YuF-9468/fix-issue-5495-tnode-json-guard
2026-03-05 18:08:24 +08:00