stkevintan
2affa7c9b8
Support remote file uri when adding downloads
2025-12-06 19:33:52 +08:00
jxxghp
785540e178
更新 graphics.py
2025-12-06 14:47:23 +08:00
Attente
5af217fbf5
refactor: 将图片获取逻辑抽象为独立的 ImageHelper
2025-12-06 10:10:36 +08:00
REinject
931a42e981
fix(tmdbapi): 修复按季搜索剧集的名称匹配逻辑问题
2025-12-03 12:26:05 +08:00
Attente
1ef4374899
feat(telegram): 图片增加缓存与安全校验, 获取失败降级发送
...
- 统一部分类型标注
- 修正部分文本错误
2025-12-03 09:56:30 +08:00
DDSRem
b7f24827e6
fix(servarr): year type defined incorrectly
...
fix https://github.com/jxxghp/MoviePilot/issues/5158
2025-11-30 16:29:21 +08:00
夜阑听风
8bd848519d
Convert user level to string if not None
2025-11-30 09:36:28 +08:00
REinject
4a99e2896f
feat: 添加下载任务时增加辅助识别
2025-11-29 22:12:25 +08:00
stkevintan
36bdb831be
use download storage instead of library storage
2025-11-28 19:30:39 +08:00
Kevin Tan
1809690915
Update app/modules/subtitle/__init__.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-28 17:21:17 +08:00
stkevintan
e51b679380
fix: support non-local filesystem operations for default dir and subtitles
2025-11-28 14:55:01 +08:00
Attente
ca5ec8af0f
feat(config): 优化配置变更事件处理机制
2025-11-27 23:17:34 +08:00
jxxghp
d1d7b8ce55
更新 __init__.py
2025-11-27 22:03:20 +08:00
stkevintan
ba415acd37
add hard link support for smb
2025-11-27 18:21:54 +08:00
Attente
eb2b34d71c
feat(themoviedb): 添加对 ConfigChanged 事件的监听支持
...
- 调整 username 字段类型以兼容整数形式
2025-11-26 20:58:58 +08:00
jxxghp
bebacf7b20
refactor: Update tool imports and descriptions in factory.py; remove obsolete query tools and enhance ListDirectoryTool description
2025-11-25 13:45:19 +08:00
jxxghp
6dc1fcbc3e
Merge branch 'v2' of https://github.com/jxxghp/MoviePilot into v2
2025-11-25 13:33:04 +08:00
jxxghp
b599ef4509
feat: Add QueryMediaLatestTool to MoviePilotToolFactory
2025-11-25 13:33:03 +08:00
jxxghp
526b6a1119
Merge remote-tracking branch 'origin/v2' into v2
2025-11-24 21:30:07 +08:00
jxxghp
88173db4ce
fix #5172
2025-11-24 21:29:56 +08:00
Attente
6c1e0058c1
feat(telegram): 使用 telegramify_markdown 库标准化消息内容,增强长消息与复杂格式的处理能力
2025-11-24 20:59:32 +08:00
Attente
91eb35a77b
fix(cache): 修复fresh会被错误覆盖的问题
2025-11-23 16:46:09 +08:00
Cursor Agent
80396b4d30
Fix: Make /ai command case-insensitive
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:36:06 +00:00
Cursor Agent
64b93a009c
Refactor: Allow messages without /ai prefix
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:35:44 +00:00
Cursor Agent
2b32250504
feat: Require messages to start with /ai
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:34:31 +00:00
jxxghp
9b5f863832
v2.8.6
...
- 增加全局智能助手设置,开启后所有消息通过智能助手回答而无需使用 `/ai` 指令
- 问题修复与细节优化
2025-11-23 13:55:16 +08:00
Attente
5162b2748e
fix(media): 修复类型错误
2025-11-23 13:28:01 +08:00
Cursor Agent
7e93b33407
feat: Add search_person_credits tool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-22 00:03:57 +00:00
Cursor Agent
e41f9facc7
Add sites parameter to AddSubscribeTool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 12:45:11 +00:00
Cursor Agent
78b198ad70
feat: Add SearchPersonTool for agent
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 11:31:27 +00:00
Pollo
b97fefdb8d
fix(ai): 解决google代理不生效问题
...
- google在检测到配置代理时,使用gemini openai兼容API
2025-11-21 11:10:41 +08:00
Cursor Agent
972d916126
Refactor: Use DuckDuckGo API directly for web search
...
This change removes the HTML parsing logic and directly uses the DuckDuckGo API for web searches. It also adds proxy support for the HTTP requests.
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:58:22 +00:00
Cursor Agent
e3ed065f5f
Add SearchWebTool for web searching capabilities
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:52:45 +00:00
jxxghp
a329d3ad89
fix api
2025-11-20 19:38:19 +08:00
jxxghp
01f8561582
fix
2025-11-20 19:15:46 +08:00
jxxghp
883ea5c996
Merge pull request #5155 from madrays/v2
2025-11-20 19:10:58 +08:00
jxxghp
99cf13ed9b
Merge pull request #5152 from Pollo3470/feat/ai-proxy
2025-11-20 19:09:54 +08:00
madrays
91c7ef6801
增加自动拉取可用ai模型的易用性功能
2025-11-20 19:01:33 +08:00
Pollo
84ef5705e7
feat: google临时环境变量线程安全处理
2025-11-20 17:05:55 +08:00
Pollo
cf2a0cf8c2
feat: google和openai使用代理访问
2025-11-20 16:56:32 +08:00
jxxghp
48c25c40e4
fix wechat
2025-11-20 16:51:43 +08:00
jxxghp
fac2546a92
Enhance media library query tool with detailed logging and improved error handling. Refactor to use MediaServerChain for media existence checks and item details retrieval.
2025-11-20 13:02:23 +08:00
jxxghp
728ea6172a
fix exists_local
2025-11-20 12:43:19 +08:00
jxxghp
f59d225029
fix workflow actions
2025-11-20 12:34:44 +08:00
jxxghp
0b178a715f
fix search_media
2025-11-20 12:00:00 +08:00
Cursor Agent
1c14cd0979
Refactor: Use asyncio.run_coroutine_threadsafe for async calls
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 01:37:17 +00:00
jxxghp
f9141f5ba2
Merge remote-tracking branch 'origin/v2' into v2
2025-11-20 08:19:52 +08:00
jxxghp
48da5c976c
fixx loop
2025-11-20 08:15:37 +08:00
DDSDerek
8d5fe5270f
Update app/modules/filemanager/storages/u115.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-19 19:51:14 +08:00
DDSRem
0dc0d66549
fix: known issue
2025-11-19 19:46:46 +08:00