DDSRem
1acf78342c
feat: tmdbid优先识别,同ID电影/电视剧通过元数据自动消歧
...
当名称中包含 {tmdbid=xxx} 时,优先使用tmdbid直接查询TMDB,不再回退到标题搜索。
当同一tmdbid同时存在电影和电视剧时,通过标题、年份、类型等元数据自动消歧。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-26 06:45:17 +08:00
DDSRem
517300afe9
fix: clean typing issues and refresh runtime dependencies
...
Align endpoint/module type hints and config reload handling while updating base Python image and package pins to improve build/runtime compatibility.
Made-with: Cursor
2026-03-24 19:21:04 +08:00
jxxghp
aae50004b1
feat: 新增修改下载任务Agent工具,查询下载任务支持返回标签
...
- 新增 modify_download Agent工具,支持通过hash修改下载任务的标签、开始和暂停下载
- 在 ChainBase 及三个下载器模块中新增 set_torrents_tag 方法
- DownloadingTorrent schema 新增 tags 字段
- 各下载器模块构建 DownloadingTorrent 时填充 tags
- query_download_tasks 工具输出中新增 tags 字段
2026-03-24 18:33:06 +08:00
jxxghp
630d13ac52
fix: 修复集缩略图文件名错误,episode-thumb-xx 改为 视频文件名-thumb.xx
2026-03-23 23:05:25 +08:00
jxxghp
61fced0df3
Merge pull request #5611 from wikrin/fix
2026-03-23 19:57:51 +08:00
Attente
a0838ed9cd
fix(media): 修复剧集单集图片刮削
2026-03-23 19:41:48 +08:00
jxxghp
4bc67dc816
feat(agent): Telegram与Agent相互时支持流式输出
2026-03-23 19:13:51 +08:00
PKC278
28f158c479
feat: 重构MediaChain初始化,调整存储链和刮削策略的加载顺序
2026-03-23 17:11:33 +08:00
jxxghp
c13abfdd0d
fix:Agent会话时间调整为1天,通过自动压缩控制上下文
2026-03-22 23:41:47 +08:00
PKC278
17aa795b3e
feat: add_download工具支持添加多个 torrent_url,优化下载任务处理和反馈信息
2026-03-20 11:47:27 +08:00
Attente
48b59df11b
refactor(media): 引入配置化刮削策略
2026-03-19 21:25:57 +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
Attente
b89825525a
refactor(helper): 将DirectoryHelper、RuleHelper和TorrentHelper方法改为静态方法
...
- 移除不必要的实例化操作,直接使用类方法
2026-03-13 19:50:10 +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
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
copilot-swe-agent[bot]
86000ea19a
feat: improve user message media-title detection
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-03-03 12:14:25 +00:00
Castell
28945ef153
refactor: 将 download.py 中重复的媒体识别模式选择逻辑封装进选择器函数
2026-03-03 01:58:49 +08:00
Castell
b6b5d9f9c4
refactor: 将重复的媒体识别模式选择逻辑封装进选择器函数
2026-03-03 01:33:44 +08:00
Castell
ba5de1ab31
fix: 修复异步函数调用少写 await 关键字的错误
2026-03-03 00:37:55 +08:00
Castell
002ebeaade
refactor: 简化媒体识别模式选择逻辑中的 if/else 结构
2026-03-03 00:21:55 +08:00
Castell
894756000c
feat: 新增优先使用插件识别的功能
2026-03-02 20:58:10 +08:00
YuF-bot
57f5a19d0c
fix(message): fallback Telegram username to string userid when absent
2026-02-28 11:10:15 +08:00
景大侠
5f74367cd6
fix: 修复电视剧刮削问题
2026-02-25 20:18:05 +08:00
景大侠
c86659428f
feat(recommend): 手动执行推荐缓存服务时强刷数据
2026-02-13 18:17:42 +08:00
jxxghp
bf7cc6caf0
Merge pull request #5497 from cddjr/bugfix/glitchtip_9684
2026-02-13 17:09:04 +08:00
景大侠
f978f9196f
fix(transfer): 修复移动模式下过早删除种子的问题
...
- 撤回提交 4502a9c 的部分改动
2026-02-13 13:28:05 +08:00
景大侠
75cb8d2a3c
fix(torrents): 修复刷新站点资源时因缺失种子链接导致的 'Failed to exists key: None' 错误
2026-02-12 17:45:15 +08:00
yubanmeiqin9048
d0471ae512
fix: 修复目标目录无视频文件时转移字幕和音频触发目录删除
2026-02-10 14:10:42 +08:00
景大侠
40395b2999
feat: 在构造待整理文件列表时引入过滤逻辑以简化后续处理
2026-02-06 20:56:26 +08:00
大虾
30488418e5
修复 整理时download_hash参数被覆盖
...
导致后续文件均识别成同一个媒体信息
2026-02-03 18:59:32 +08:00
景大侠
1751caef62
fix: 补充几处season的判空
2026-02-02 15:01:12 +08:00
jxxghp
d469c2d3f9
refactor: 统一将布尔判断 if var: 和 if not var: 更改为显式的 if var is not None: 和 if var is None: 以正确处理 None 值。
2026-02-02 13:49:32 +08:00
jxxghp
7b8cd37a9b
feat(transfer): enhance job removal methods for thread safety and strict checks
2026-02-01 16:58:32 +08:00
copilot-swe-agent[bot]
eff7818912
Improve documentation and fix validation bug in add_task
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-31 16:44:01 +00:00
copilot-swe-agent[bot]
270bcff8f3
Fix task loss issue in do_transfer multi-threading batch adding
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-31 16:38:55 +00:00
jxxghp
cd982c5526
Merge pull request #5439 from DDSRem-Dev/dev
2026-01-29 22:30:28 +08:00
DDSRem
d38b1f5364
feat: u115 support oauth
2026-01-29 22:14:10 +08:00
景大侠
f57ba4d05e
修复 整理时可能误跟随TMDB变化的问题
2026-01-29 15:04:42 +08:00
jxxghp
3115ed28b2
fix: 历史记录删除源文件后,不在订阅的文件列表中显示
2026-01-26 21:47:26 +08:00
jxxghp
d8dc53805c
feat(transfer): 整理事件增加历史记录ID
2026-01-26 21:29:05 +08:00
jxxghp
7218d10e1b
feat(transfer): 拆分字幕和音频整理事件
2026-01-26 19:33:50 +08:00
copilot-swe-agent[bot]
2883ccbe87
Move category methods to ChainBase and use consistent naming
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-26 04:32:11 +00:00
copilot-swe-agent[bot]
27756a53db
Implement proper architecture: module->chain->API with single CategoryHelper
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-26 04:07:56 +00:00
jxxghp
a2611bfa7d
feat: Add search_imdbid to subscriptions and improve error message propagation and handling for existing subscriptions.
2026-01-25 14:57:46 +08:00
Attente
f55916bda2
feat(transfer): 支持按条件查询订阅获取自定义识别词用于文件转移
2026-01-25 11:34:03 +08:00
景大侠
8c7dd6bab2
修复 原盘目录不刮削
2026-01-24 11:42:00 +08:00
jxxghp
8474342007
feat(agent):上下文超长时自动摘要
2026-01-24 11:24:59 +08:00
jxxghp
1c6f69707c
fix 增加模块异常traceback打印
2026-01-24 11:00:24 +08:00