Commit Graph

  • 931a42e981 fix(tmdbapi): 修复按季搜索剧集的名称匹配逻辑问题 REinject 2025-12-03 12:26:05 +08:00
  • e0a20a6697 Merge pull request #5216 from wikrin/image_cache jxxghp 2025-12-03 11:12:09 +08:00
  • 1ef4374899 feat(telegram): 图片增加缓存与安全校验, 获取失败降级发送 Attente 2025-12-03 09:56:30 +08:00
  • 3b7212740b fix jxxghp 2025-12-01 15:22:06 +08:00
  • 4b80b8dc1f Merge pull request #5206 from DDSRem-Dev/dev jxxghp 2025-11-30 17:06:45 +08:00
  • b7f24827e6 fix(servarr): year type defined incorrectly DDSRem 2025-11-30 16:29:21 +08:00
  • 1c08a22881 Merge pull request #5204 from yelantf/patch-2 jxxghp 2025-11-30 09:50:13 +08:00
  • 8bd848519d Convert user level to string if not None 夜阑听风 2025-11-30 09:36:28 +08:00
  • e19f2aa76d Merge pull request #5202 from 0xlane/v2 jxxghp 2025-11-30 08:01:18 +08:00
  • 4a99e2896f feat: 添加下载任务时增加辅助识别 REinject 2025-11-29 22:12:25 +08:00
  • de3c83b0aa Merge pull request #5197 from stkevintan/default-samba jxxghp 2025-11-28 19:42:43 +08:00
  • 36bdb831be use download storage instead of library storage stkevintan 2025-11-28 19:30:17 +08:00
  • 1809690915 Update app/modules/subtitle/__init__.py Kevin Tan 2025-11-28 17:21:17 +08:00
  • e51b679380 fix: support non-local filesystem operations for default dir and subtitles stkevintan 2025-11-28 14:55:01 +08:00
  • 10c26de7cb Merge pull request #5193 from wikrin/config_reload_mixin jxxghp 2025-11-28 07:17:12 +08:00
  • ca5ec8af0f feat(config): 优化配置变更事件处理机制 Attente 2025-11-27 23:17:34 +08:00
  • d1d7b8ce55 更新 __init__.py jxxghp 2025-11-27 22:03:20 +08:00
  • 77f8983307 Merge pull request #5192 from stkevintan/smb-link jxxghp 2025-11-27 20:15:46 +08:00
  • ba415acd37 add hard link support for smb stkevintan 2025-11-27 18:21:54 +08:00
  • bcf13099ac Merge pull request #5188 from wikrin/dev jxxghp 2025-11-26 22:27:51 +08:00
  • eb2b34d71c feat(themoviedb): 添加对 ConfigChanged 事件的监听支持 Attente 2025-11-26 20:58:58 +08:00
  • d0b665f773 更新 version.py v2.8.7 jxxghp 2025-11-25 20:19:59 +08:00
  • a1674b1ae5 Merge pull request #5186 from Seed680/v2 jxxghp 2025-11-25 17:16:28 +08:00
  • af83681f6a feat(telegram): 新增单元测试覆盖各种消息发送场景 noone 2025-11-25 17:02:31 +08:00
  • bebacf7b20 refactor: Update tool imports and descriptions in factory.py; remove obsolete query tools and enhance ListDirectoryTool description jxxghp 2025-11-25 13:45:19 +08:00
  • 6dc1fcbc3e Merge branch 'v2' of https://github.com/jxxghp/MoviePilot into v2 jxxghp 2025-11-25 13:33:04 +08:00
  • b599ef4509 feat: Add QueryMediaLatestTool to MoviePilotToolFactory jxxghp 2025-11-25 13:33:03 +08:00
  • 526b6a1119 Merge remote-tracking branch 'origin/v2' into v2 jxxghp 2025-11-24 21:30:07 +08:00
  • 88173db4ce fix #5172 jxxghp 2025-11-24 21:29:56 +08:00
  • e139b1ab22 Merge pull request #5183 from wikrin/telegramify jxxghp 2025-11-24 21:26:32 +08:00
  • 6c1e0058c1 feat(telegram): 使用 telegramify_markdown 库标准化消息内容,增强长消息与复杂格式的处理能力 Attente 2025-11-24 20:59:32 +08:00
  • c96633eb83 Merge pull request #5173 from wikrin/cached jxxghp 2025-11-23 16:58:50 +08:00
  • 91eb35a77b fix(cache): 修复fresh会被错误覆盖的问题 Attente 2025-11-23 16:46:09 +08:00
  • d749d59cad Merge pull request #5171 from jxxghp/cursor/check-for-ai-prefix-before-processing-message-composer-1-29f2 v2.8.6 jxxghp 2025-11-23 14:37:21 +08:00
  • 80396b4d30 Fix: Make /ai command case-insensitive Cursor Agent 2025-11-23 06:36:06 +00:00
  • 64b93a009c Refactor: Allow messages without /ai prefix Cursor Agent 2025-11-23 06:35:44 +00:00
  • 2b32250504 feat: Require messages to start with /ai Cursor Agent 2025-11-23 06:34:31 +00:00
  • 9b5f863832 v2.8.6 jxxghp 2025-11-23 13:55:16 +08:00
  • fd422d7446 Merge pull request #5170 from wikrin/fix jxxghp 2025-11-23 13:33:49 +08:00
  • 5162b2748e fix(media): 修复类型错误 Attente 2025-11-23 13:28:01 +08:00
  • 56c684ec06 Merge pull request #5168 from jxxghp/cursor/add-actor-filmography-search-tool-composer-1-6aad jxxghp 2025-11-22 08:12:17 +08:00
  • 7e93b33407 feat: Add search_person_credits tool Cursor Agent 2025-11-22 00:03:57 +00:00
  • 7662235802 Merge pull request #5165 from jxxghp/cursor/add-site-parameters-to-agent-subscription-tool-be8f jxxghp 2025-11-21 20:46:19 +08:00
  • e41f9facc7 Add sites parameter to AddSubscribeTool Cursor Agent 2025-11-21 12:45:11 +00:00
  • 785b8ede11 Merge pull request #5164 from jxxghp/cursor/add-person-search-tool-for-agent-745c jxxghp 2025-11-21 19:33:00 +08:00
  • 78b198ad70 feat: Add SearchPersonTool for agent Cursor Agent 2025-11-21 11:31:27 +00:00
  • c2c0515991 Merge pull request #5163 from Pollo3470/feat/ai-proxy v2.8.5 jxxghp 2025-11-21 12:23:39 +08:00
  • b97fefdb8d fix(ai): 解决google代理不生效问题 - google在检测到配置代理时,使用gemini openai兼容API Pollo 2025-11-21 11:10:41 +08:00
  • 840da6dd85 Merge pull request #5157 from jxxghp/cursor/add-web-search-tool-with-context-trimming-70fe jxxghp 2025-11-20 22:59:37 +08:00
  • 972d916126 Refactor: Use DuckDuckGo API directly for web search Cursor Agent 2025-11-20 14:58:22 +00:00
  • e3ed065f5f Add SearchWebTool for web searching capabilities Cursor Agent 2025-11-20 14:52:45 +00:00
  • 760ebe6113 v2.8.5 jxxghp 2025-11-20 19:40:43 +08:00
  • a329d3ad89 fix api jxxghp 2025-11-20 19:38:19 +08:00
  • 01f8561582 fix jxxghp 2025-11-20 19:15:46 +08:00
  • 883ea5c996 Merge pull request #5155 from madrays/v2 jxxghp 2025-11-20 19:10:58 +08:00
  • 99cf13ed9b Merge pull request #5152 from Pollo3470/feat/ai-proxy jxxghp 2025-11-20 19:09:54 +08:00
  • 91c7ef6801 增加自动拉取可用ai模型的易用性功能 madrays 2025-11-20 19:01:33 +08:00
  • 84ef5705e7 feat: google临时环境变量线程安全处理 Pollo 2025-11-20 17:05:55 +08:00
  • cf2a0cf8c2 feat: google和openai使用代理访问 Pollo 2025-11-20 16:56:32 +08:00
  • 48c25c40e4 fix wechat jxxghp 2025-11-20 16:51:43 +08:00
  • 996d8ab954 v2.8.4-1 v2.8.4-1 v2.8.4 jxxghp 2025-11-20 13:10:38 +08:00
  • 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. jxxghp 2025-11-20 13:02:23 +08:00
  • 728ea6172a fix exists_local jxxghp 2025-11-20 12:43:19 +08:00
  • f59d225029 fix workflow actions jxxghp 2025-11-20 12:34:44 +08:00
  • 0b178a715f fix search_media jxxghp 2025-11-20 12:00:00 +08:00
  • e06e5328c2 Merge pull request #5148 from jxxghp/cursor/handle-ai-agent-message-processing-error-af53 jxxghp 2025-11-20 09:37:48 +08:00
  • 1c14cd0979 Refactor: Use asyncio.run_coroutine_threadsafe for async calls Cursor Agent 2025-11-20 01:37:17 +00:00
  • f9141f5ba2 Merge remote-tracking branch 'origin/v2' into v2 jxxghp 2025-11-20 08:19:52 +08:00
  • 48da5c976c fixx loop jxxghp 2025-11-20 08:15:37 +08:00
  • fa38c81c08 Merge pull request #5146 from DDS-Derek/dev jxxghp 2025-11-19 20:47:16 +08:00
  • 8d5fe5270f Update app/modules/filemanager/storages/u115.py DDSDerek 2025-11-19 19:51:14 +08:00
  • 0dc0d66549 fix: known issue DDSRem 2025-11-19 19:46:46 +08:00
  • f589fcc2d0 feat(u115): improve stability of the u115 module DDSRem 2025-11-19 19:39:02 +08:00
  • edd44a0993 Merge pull request #5143 from jxxghp/cursor/update-mcp-api-documentation-and-readme-a12b jxxghp 2025-11-19 16:05:23 +08:00
  • 2aae496742 Refactor: Improve MCP API documentation for broader client support Cursor Agent 2025-11-19 08:03:53 +00:00
  • 6f72046f86 Refactor: Update MCP API documentation and authentication Cursor Agent 2025-11-19 07:47:32 +00:00
  • d4a9b446a6 更新 requirements.in jxxghp 2025-11-19 14:35:41 +08:00
  • 95f571e9b9 更新 requirements.in jxxghp 2025-11-19 14:34:27 +08:00
  • e8aeae5c07 更新 version.py jxxghp 2025-11-19 14:28:49 +08:00
  • ddf6dc0343 Merge pull request #5142 from jxxghp/cursor/update-agent-site-tool-documentation-with-priority-81fb jxxghp 2025-11-19 14:17:31 +08:00
  • 36d55a9db7 Refactor: Simplify tool descriptions Cursor Agent 2025-11-19 06:16:24 +00:00
  • 7d41379ad5 Refactor: Clarify site priority in tool descriptions Cursor Agent 2025-11-19 06:15:18 +00:00
  • 63e928da96 更新 version.py jxxghp 2025-11-19 14:10:11 +08:00
  • 5c983b64bc fix SiteUserData jxxghp 2025-11-19 13:47:02 +08:00
  • b2d36c0e68 Update API key documentation to clarify retrieval methods in security.py and mcp-api.md jxxghp 2025-11-19 13:42:53 +08:00
  • 6123a1620e add mcp jxxghp 2025-11-19 13:19:17 +08:00
  • 5ae7c10a00 Enhance MoviePilotAgent to handle empty agent messages gracefully by providing a default error response, ensuring better user experience. Refactor message processing to streamline event loop execution. jxxghp 2025-11-19 12:51:08 +08:00
  • b5a6794381 Refactor event loop handling to use GlobalVar.CURRENT_EVENT_LOOP across multiple modules, improving consistency and maintainability. jxxghp 2025-11-19 08:42:07 +08:00
  • 6b575f836a Add filter_groups parameter to AddSubscribeTool and include SearchSubscribeTool and QueryRuleGroupsTool in MoviePilotToolFactory jxxghp 2025-11-19 08:31:06 +08:00
  • c83589cac6 rollback telegram v2.8.3 jxxghp 2025-11-18 21:56:55 +08:00
  • d64492bda5 fix QueryEpisodeScheduleTool jxxghp 2025-11-18 21:46:11 +08:00
  • 33d6c75924 fix telegram jxxghp 2025-11-18 21:43:55 +08:00
  • 89f01bad42 fix telegram jxxghp 2025-11-18 21:32:09 +08:00
  • 767496f81b fix telegram jxxghp 2025-11-18 21:31:44 +08:00
  • 147a477365 fix site jxxghp 2025-11-18 21:13:45 +08:00
  • 13171f636f fix jxxghp 2025-11-18 20:34:53 +08:00
  • fea3f0d3e0 fix telegram markdown jxxghp 2025-11-18 19:53:27 +08:00
  • a3a254c2ea fix telegram markdown jxxghp 2025-11-18 19:09:36 +08:00
  • bd9d5f7fc0 Merge pull request #5135 from jxxghp/cursor/handle-telegram-hyphen-escape-error-9f51 jxxghp 2025-11-18 17:49:15 +08:00
  • 726738ee9e Refactor: Protect only markdown delimiters, not content Cursor Agent 2025-11-18 09:43:42 +00:00