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
630d13ac52
fix: 修复集缩略图文件名错误,episode-thumb-xx 改为 视频文件名-thumb.xx
2026-03-23 23:05:25 +08:00
Attente
a0838ed9cd
fix(media): 修复剧集单集图片刮削
2026-03-23 19:41:48 +08:00
PKC278
28f158c479
feat: 重构MediaChain初始化,调整存储链和刮削策略的加载顺序
2026-03-23 17:11:33 +08:00
Attente
48b59df11b
refactor(media): 引入配置化刮削策略
2026-03-19 21:25:57 +08: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
景大侠
5f74367cd6
fix: 修复电视剧刮削问题
2026-02-25 20:18:05 +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
大虾
f1b3fc2254
更新注释
2026-01-19 10:11:54 +08:00
景大侠
0ab23ee972
修复 刮削电视剧目录会误判剧集根目录为季目录
...
因辅助识别词指定了季号
2026-01-18 15:17:22 +08:00
景大侠
43f56d39be
修复 手动刮削电视剧目录可能会遗漏特别季
2026-01-18 01:51:35 +08:00
景大侠
4af5dad9a8
修复 原盘自动刮削缺少nfo
2026-01-12 21:36:17 +08:00
景大侠
ba00baa5a0
修复 刮削电影会误报父目录的海报图已存在
2026-01-02 23:37:36 +08:00
jxxghp
440a773081
fix
2025-09-16 17:56:44 +08:00
景大侠
14961323c3
fix umask
2025-09-15 22:01:00 +08:00
景大侠
f8c682b183
fix: 修复刮削的文件权限只有0600的问题
2025-09-15 21:49:37 +08:00
developer-wlj
db614180b9
Revert "refactor: 优化临时文件的创建和上传逻辑"
...
This reverts commit 77c0f8f39e .
2025-09-14 17:14:52 +08:00
developer-wlj
77c0f8f39e
refactor: 优化临时文件的创建和上传逻辑
...
- 使用 with 语句自动管理临时文件的创建和关闭,提高代码的可读性和安全性
- 优化了代码结构,减少了嵌套的 try 语句,使代码更加清晰
2025-09-14 16:46:27 +08:00
developer-wlj
3b194d282e
fix: 修复在windows下因临时文件被占用,导致刮削失败
...
- 修改了两个函数中的临时文件创建和删除逻辑
- 使用手动删除代替自动删除,确保临时文件被正确清理
- 添加了异常处理,记录临时文件删除失败的情况
2025-09-14 16:28:24 +08:00
jxxghp
c1bd2d6cf1
fix:优化下载
2025-09-08 09:50:08 +08:00
jxxghp
36a6802439
fix:#4876
2025-09-02 12:45:44 +08:00
jxxghp
edc432fbd8
fix #4846
2025-08-27 12:45:23 +08:00
jxxghp
7e3e0e1178
fix #4725
2025-08-11 18:29:29 +08:00
jxxghp
109164b673
feat:协程搜索 part1
2025-07-31 20:51:39 +08:00
jxxghp
aea44c1d97
feat:键式事件协程处理
2025-07-31 17:27:15 +08:00
jxxghp
a0e4b4a56e
feat:媒体查询协程处理
2025-07-31 15:24:50 +08:00
jxxghp
776f629771
fix User-Agent
2025-07-20 15:50:45 +08:00
jxxghp
753c074e59
fix #4625
2025-07-20 12:45:53 +08:00
jxxghp
51848b8d8d
fix #4581
2025-07-10 10:20:00 +08:00
Cursor Agent
8c516c5691
Fix: Ensure parent item exists before saving NFO file
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-08 09:51:43 +00:00
Cursor Agent
bf9a149898
Fix TV show metadata scraping to use correct parent directory
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-08 09:31:35 +00:00
jxxghp
a8aedba6ff
fix https://github.com/jxxghp/MoviePilot/issues/4552
2025-07-08 09:34:24 +08:00
Attente
0f0c3e660b
style: 清理空白字符
...
移除代码中的 trailing whitespace 和空行缩进, 提升代码整洁度
2025-06-29 22:49:58 +08:00
jxxghp
70d8cb3697
fix #4461
2025-06-22 08:51:29 +08:00
jxxghp
56742ace11
fix:带UA下载图片
2025-06-17 19:27:53 +08:00
jxxghp
4cb9025b6c
fix season_nfo
2025-06-11 19:48:02 +08:00
jxxghp
64eba46a67
fix
2025-06-11 07:07:55 +08:00
jxxghp
f0d25a02a6
feat:支持刮削详细设定
2025-06-10 16:37:15 +08:00
jxxghp
a9300faaf8
fix:优化单例模式和类引用
2025-06-05 13:22:16 +08:00
zhuweitung
14dcb73d06
fix(scrap):修复自动整理电影、电视剧主海报不为原始语种
2025-05-12 10:09:36 +08:00
jxxghp
078b60cc1e
feat:支持指定剧集组识别和刮削
2025-04-03 18:35:02 +08:00
jxxghp
a3ad49b1fa
fix 115 api
2025-03-24 19:03:57 +08:00
jxxghp
f9b0db623d
fix cython type error
2025-03-23 21:39:37 +08:00
jxxghp
de61c43db4
fix #3828
2025-01-30 20:10:15 +08:00
jxxghp
aeb65d7cac
fix #3618
2025-01-06 10:56:30 +08:00