noone
14ee97def0
feat(meta): 添加视频帧率信息解析支持
...
- 在MetaBase基类中新增fps属性用于存储帧率信息
- 实现MetaVideo中帧率信息的识别和解析逻辑
- 为MetaAnime添加帧率提取功能,与MetaVideo保持一致
- 更新测试用例以验证帧率信息的正确解析
- 在元数据测试数据中增加fps字段的预期值
2026-03-03 14:31:12 +08:00
noone
c46880b701
feat(meta): 添加视频帧率信息解析支持
...
- 在MetaBase基类中新增fps属性用于存储帧率信息
- 实现MetaVideo中帧率信息的识别和解析逻辑
- 为MetaAnime添加帧率提取功能,与MetaVideo保持一致
- 更新测试用例以验证帧率信息的正确解析
- 在元数据测试数据中增加fps字段的预期值
2026-03-03 14:12:06 +08:00
jxxghp
51dd7f5c17
Merge pull request #5512 from cddjr/bugfix/issue-5501
2026-02-25 21:13:35 +08:00
大虾
ea5d855bc3
Update app/helper/directory.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-25 20:21:37 +08:00
景大侠
5f74367cd6
fix: 修复电视剧刮削问题
2026-02-25 20:18:05 +08:00
xiaoQQya
1bb2b50043
fix: 修复站点 hhanclub 用户等级与加入时间不显示的问题
2026-02-23 21:44:23 +08:00
jxxghp
7bdb629f03
Merge pull request #5505 from DDSRem-Dev/rtorrent
2026-02-22 16:10:39 +08:00
jxxghp
fd92f986da
Merge pull request #5504 from DDSRem-Dev/fix_smb_alipan
2026-02-22 16:10:08 +08:00
DDSRem
69a1207102
chore(rtorrent): formatting code
2026-02-22 13:42:27 +08:00
DDSRem
def652c768
fix(rtorrent): address code review feedback
...
- Replace direct _proxy access in transfer_completed with set_torrents_tag(overwrite=True) for proper encapsulation and error logging
- Optimize episode collection by using set accumulation instead of repeated list-set conversions in loop
- Fix type hint for hashs parameter in transfer_completed (str -> Union[str, list])
- Add overwrite parameter to set_torrents_tag to support tag replacement
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 13:40:15 +08:00
DDSRem
c35faf5356
feat(downloader): add rTorrent downloader support
...
Implement rTorrent downloader module via XML-RPC protocol, supporting both HTTP (nginx/ruTorrent proxy) and SCGI connection modes. Add RtorrentModule implementing _ModuleBase and _DownloaderBase interfaces with no extra dependencies.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 13:12:22 +08:00
DDSRem
e77530bdc5
fix(storages): download directory concatenation error
2026-02-22 12:35:27 +08:00
DDSRem
8c62df63cc
fix(u115): download directory concatenation error
...
fix: https://github.com/jxxghp/MoviePilot/issues/5429
2026-02-22 12:22:58 +08:00
DDSRem
d2c023081a
fix(openList): openList file upload and retrieval errors
...
fix https://github.com/jxxghp/MoviePilot/issues/5369
fix https://github.com/jxxghp/MoviePilot/issues/5038
2026-02-22 12:05:14 +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
jxxghp
f390647139
fix(site): 更新站点信息时同步更新domain域名
2026-02-12 06:59:13 +08:00
景大侠
258171c9c4
fix(telegram): 修复通知标题含特殊符号时异常显示**符号
2026-02-11 09:20:50 +08:00
景大侠
4c3d47f1f0
feat(cache): 同步/异步函数可共享缓存
...
- 缓存键支持自定义命名,使异步与同步函数可共享缓存结果
- 内存缓存改为类变量,实现多个cache装饰器共享同一缓存空间
- 重构AsyncMemoryBackend,减少重复代码
- 补齐部分模块的缓存清理功能
2026-02-10 18:46:49 +08:00
yubanmeiqin9048
d0471ae512
fix: 修复目标目录无视频文件时转移字幕和音频触发目录删除
2026-02-10 14:10:42 +08:00
copilot-swe-agent[bot]
d61d16ccc4
Restore the optimization - accidentally reverted in previous commit
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-02-06 14:15:29 +00:00
copilot-swe-agent[bot]
f2a5715b24
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com>
2026-02-06 14:11:15 +00:00
copilot-swe-agent[bot]
c064c3781f
Optimize SystemUtils.move to avoid triggering directory monitoring
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-02-06 14:03:03 +00:00
景大侠
40395b2999
feat: 在构造待整理文件列表时引入过滤逻辑以简化后续处理
2026-02-06 20:56:26 +08:00
景大侠
32afe6445f
fix: 整理成功事件缺少历史记录ID
2026-02-06 20:33:13 +08:00
jxxghp
793a991913
Merge remote-tracking branch 'origin/v2' into v2
2026-02-05 14:16:55 +08:00
jxxghp
d278224ff1
fix:优化第三方插件存储类型的检测提示
2026-02-05 14:16:50 +08:00
DDSRem
a1829fe590
feat: u115 global rate limiting strategy
2026-02-04 23:24:14 +08:00
ChanningHe
1147930f3f
fix: [slack&discord&telegram] handle special characters in config names
2026-02-04 14:09:40 +09:00
ChanningHe
636f338ed7
enhance: [discord] add _user_chat_mapping to chat in channel
2026-02-04 13:42:33 +09:00
ChanningHe
72365d00b4
enhance: discord debug information
2026-02-04 12:54:17 +09:00
大虾
30488418e5
修复 整理时download_hash参数被覆盖
...
导致后续文件均识别成同一个媒体信息
2026-02-03 18:59:32 +08:00
jxxghp
2f0badd74a
Merge pull request #5457 from cddjr/fix_5449
2026-02-02 23:45:07 +08:00
景大侠
498f1fec74
修复 整理视频可能导致误删字幕及音轨
2026-02-02 23:18:46 +08:00
景大侠
f6a541f2b9
修复 覆盖整理失败时误报成功
2026-02-02 21:50:35 +08:00
jxxghp
2c34c5309f
Merge pull request #5454 from CHANTXU64/v2
2026-02-02 18:02:45 +08:00
jxxghp
77e680168a
Merge pull request #5452 from 0honus0/v2
2026-02-02 17:22:00 +08:00
jxxghp
8a7e59742f
Merge pull request #5451 from cddjr/fix_specials_season
2026-02-02 17:21:29 +08:00
jxxghp
42bac14770
Merge pull request #5450 from CHANTXU64/v2
2026-02-02 17:20:40 +08:00
CHANTXU64
8323834483
feat: 优化RSS订阅和网页抓取中发布日期(PubDate)的获取兼容性
...
- app/helper/rss.py: 优化RSS解析,支持带命名空间的日期标签(如 pubDate/published/updated)。
- app/modules/indexer/spider/__init__.py: 优化网页抓取,增加日期格式校验并对非标准格式进行自动归一化。
2026-02-02 16:52:04 +08:00
景大侠
1751caef62
fix: 补充几处season的判空
2026-02-02 15:01:12 +08:00
0honus0
d622d1474d
根据意见增加尾部逗号
2026-02-02 07:00:57 +00:00
0honus0
f28be2e7de
增加登录按钮xpath支持nicept网站
2026-02-02 06:52:48 +00:00
jxxghp
17773913ae
fix: 统一了数据库查询中 season 参数的非空判断逻辑,以正确处理 season=0 的情况。
2026-02-02 14:23:51 +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
CHANTXU64
4e74d32882
Fix: TMDB 剧集详情页不显示第 0 季(特别篇) #5444
2026-02-02 10:28:22 +08:00
jxxghp
7b8cd37a9b
feat(transfer): enhance job removal methods for thread safety and strict checks
2026-02-01 16:58:32 +08:00
景大侠
94f3b1fe84
feat: 支持整理日语字幕
2026-02-01 16:04:22 +08:00