Commit Graph

  • 0fb11880a4 perf(http): AsyncRequestUtils 默认启用 HTTP/2 Aqr-K 2026-05-11 03:17:47 -04:00
  • b7fc5b0203 feat: refine job handling by filtering active jobs and updating date context in prompts jxxghp 2026-05-11 13:15:32 +08:00
  • 1b2433f7c2 feat: implement runtime dependency checks and recovery for plugin installations jxxghp 2026-05-11 08:54:34 +08:00
  • c745616495 perf(http): 异步 HTTP 引入共享 AsyncHTTPTransport,复用 TCP/TLS 握手 Aqr-K 2026-05-10 20:04:12 -04:00
  • 888ccfcfc2 feat: add detailed docstrings for methods in WechatClawBot and related modules jxxghp 2026-05-11 08:25:25 +08:00
  • 3c9228c2f8 feat: enhance iLink polling logic to support multiple payload formats and improve success determination jxxghp 2026-05-11 08:02:17 +08:00
  • 3776422634 fix: tighten wechatclawbot poll protocol handling jxxghp 2026-05-11 07:15:04 +08:00
  • 5021b2c86f feat: implement message deduplication and enhance error handling in WechatClawBot jxxghp 2026-05-10 23:40:22 +08:00
  • 412e10972f fix: optimize client instantiation in message sending logic jxxghp 2026-05-10 23:00:47 +08:00
  • d0b1b3d7f0 feat: add QR code URL normalization for compatibility with various formats jxxghp 2026-05-10 22:10:53 +08:00
  • f5fea25b41 fix: migrate wechat clawbot login cache on rename jxxghp 2026-05-10 21:50:33 +08:00
  • 68706d3d5b feat: add standalone wechat clawbot notifications jxxghp 2026-05-10 21:47:35 +08:00
  • b768ed8fed 更新 version.py v2.11.0 jxxghp 2026-05-10 15:27:54 +08:00
  • c4d3d28491 fix: avoid blocking Ugreen startup on library preload jxxghp 2026-05-10 12:19:36 +08:00
  • 1862a7ab4b feat: expose download save paths in API jxxghp 2026-05-10 12:02:22 +08:00
  • adb7aa6aa9 fix: prevent repeated scans after history-based exits jxxghp 2026-05-10 10:25:39 +08:00
  • 79eb128196 refactor: streamline media recognition by removing MetaInfoPath usage jxxghp 2026-05-10 09:26:13 +08:00
  • 4d132c424a fix: avoid duplicate image fetch in transfer jxxghp 2026-05-10 08:22:27 +08:00
  • c52327c248 fix: only fetch images for scrape flows jxxghp 2026-05-10 08:14:08 +08:00
  • 1d97f2e043 fix: align media recognition fallback and shared reporting jxxghp 2026-05-10 07:54:55 +08:00
  • ee9ea54ab7 feat(fanart): 添加异步支持并优化图片处理逻辑 Attente 2026-05-09 23:51:04 +08:00
  • 4027ae2641 feat: add configurable data cleanup settings jxxghp 2026-05-09 21:22:02 +08:00
  • bc6c61bc45 fix(mediaserver): sync library data incrementally jxxghp 2026-05-09 21:18:20 +08:00
  • cd5e693302 refactor: adjust database indexes by adding high-frequency composite indexes and removing redundant id indexes jxxghp 2026-05-09 20:04:05 +08:00
  • ac11b303b3 fix: scheduled data cleanup chain jxxghp 2026-05-09 18:30:55 +08:00
  • a7823fb4d1 feat: implement data cleanup chain for batch deletion of expired records jxxghp 2026-05-09 14:04:10 +08:00
  • 45d47d32f8 fix: optimize SSE event streaming with batched processing jxxghp 2026-05-09 13:23:05 +08:00
  • 893b8eba86 fix: remove unnecessary reporting for cache misses in media recognition jxxghp 2026-05-09 12:01:14 +08:00
  • f9b987c3ef fix: enhance logging for shared media recognition with item details jxxghp 2026-05-09 11:52:05 +08:00
  • 4ef8b0ba99 fix: 修复订阅刷新共享识别缓存回填异常 jxxghp 2026-05-09 11:25:45 +08:00
  • 268414fb11 test(mediaserver): cover stale tv item id fallback InfinityPacer 2026-05-09 01:46:39 +08:00
  • bedab9ab92 fix(mediaserver): fallback stale tv item ids InfinityPacer 2026-05-09 01:46:29 +08:00
  • 94d7e4385e fix: update shared recognize cache flow jxxghp 2026-05-08 21:21:01 +08:00
  • 64b4de3900 fix: use original name for media recognize share jxxghp 2026-05-08 20:36:33 +08:00
  • a59afe4cc9 fix(plugin): avoid clearing runtime modules after dependency install InfinityPacer 2026-05-08 18:18:37 +08:00
  • 7b6047accf fix(plugin): clear stale modules on reload InfinityPacer 2026-05-08 17:24:19 +08:00
  • e217d1aa05 feat(recognize): implement media recognition sharing functionality with API integration jxxghp 2026-05-08 18:08:43 +08:00
  • 52e15b51db fix(cli): align frontend download with version.py jxxghp 2026-05-08 15:49:32 +08:00
  • 0dab3f087d Merge remote-tracking branch 'origin/v2' into v2 jxxghp 2026-05-08 15:16:34 +08:00
  • e4c5a4f232 feat(provider): add kuaishou-wanqing endpoint with base URL presets and manual model input jxxghp 2026-05-08 15:16:29 +08:00
  • a729307d30 feat(subscribe): preserve candidate match identity InfinityPacer 2026-05-08 14:39:42 +08:00
  • 98347669ea feat(search): mark search result context source InfinityPacer 2026-05-08 14:39:14 +08:00
  • 9e4020c617 feat(torrents): tag cached candidate recognition source InfinityPacer 2026-05-08 14:38:41 +08:00
  • 2f231fe632 feat(context): add recognition context metadata InfinityPacer 2026-05-08 14:38:04 +08:00
  • 14b366a648 refactor: adjust default and maximum limits for plugin candidates and torrent results; enhance result formatting for agents jxxghp 2026-05-08 14:47:20 +08:00
  • 0a0d5e6da2 docs: update AGENTS.md to improve clarity and consistency in project guidelines jxxghp 2026-05-08 14:00:31 +08:00
  • 3dbb68627f refactor(provider): update sort orders and add new providers jxxghp 2026-05-08 13:42:31 +08:00
  • f157b61dfa docs: update AGENTS.md to clarify repository structure and guidelines jxxghp 2026-05-08 13:29:18 +08:00
  • 44f975baf4 docs: add comprehensive guide for MoviePilot AI Agent behavior and conventions jxxghp 2026-05-08 13:17:10 +08:00
  • 28ec4a6ac0 refactor(provider): update cache TTL for models.dev data to one week jxxghp 2026-05-08 13:08:49 +08:00
  • 1140a85402 feat(provider): implement fallback to bundled models.dev data on fetch failure jxxghp 2026-05-08 13:00:27 +08:00
  • c6d95cd006 refactor(agent): consolidate provider preset resolution jxxghp 2026-05-08 12:35:02 +08:00
  • c9931aa948 refactor(agent): remove MiniMax legacy alias jxxghp 2026-05-08 11:43:10 +08:00
  • ec4f13dd79 feat(agent): merge MiniMax coding presets jxxghp 2026-05-08 10:52:30 +08:00
  • d43ef610c7 feat(provider): add Baidu Qianfan and JDCloud support with base URL presets jxxghp 2026-05-08 09:46:12 +08:00
  • 05d720d81f feat(agent): expand LLM provider and wizard support jxxghp 2026-05-08 08:09:50 +08:00
  • 2d2c2a01eb refactor(core): enhance site operations and clarify media management workflow v2.10.11 jxxghp 2026-05-07 20:30:24 +08:00
  • 226f9c9318 fix(system): extend graceful shutdown timeout to 180 seconds jxxghp 2026-05-07 20:09:23 +08:00
  • b77b5a21c5 更新 version.py jxxghp 2026-05-07 19:16:42 +08:00
  • 82b637532e 更新 _torrent_search_utils.py jxxghp 2026-05-07 17:31:22 +08:00
  • c2c9950bb1 fix(postgresql): support unix socket connections jxxghp 2026-05-07 13:22:14 +08:00
  • ffbe348d66 fix(openlist): paginate Alist directory listings jxxghp 2026-05-07 13:09:28 +08:00
  • 6d7b0733af fix(transfer): avoid polluted history fallback at shared roots jxxghp 2026-05-07 13:01:20 +08:00
  • 49a51cca25 fix(media): use Jellyfin-compatible season artwork names jxxghp 2026-05-07 12:54:38 +08:00
  • 06197144c0 refactor(qbittorrent): convert static methods to instance methods for better encapsulation jxxghp 2026-05-07 08:25:34 +08:00
  • 62541ffe43 fix(qbittorrent): restore qBittorrent 5.2 compatibility jxxghp 2026-05-07 07:41:05 +08:00
  • c762628217 fix(agent): preserve full command output in temp logs jxxghp 2026-05-06 20:04:17 +08:00
  • caf615f3bd feat(system): implement one-shot upgrade mode and enhance upgrade handling v2.10.10 jxxghp 2026-05-05 15:22:33 +08:00
  • 27436757a0 更新 version.py jxxghp 2026-05-05 12:43:09 +08:00
  • 924d54dfd3 perf(search): 按站点并行过滤搜索结果 jxxghp 2026-05-05 09:01:18 +08:00
  • 39f9550f86 fix(agent): 修复添加订阅时的用户名映射 jxxghp 2026-05-04 21:27:48 +08:00
  • 367ecafbbb fix(subscribe): 修复订阅电视剧季数判断逻辑 Attente 2026-05-04 10:52:38 +08:00
  • 10467244e0 align llm provider registry with opencode endpoints jxxghp 2026-05-03 09:36:39 +08:00
  • cb6dcc6a2e refactor jellyfin module load logic in unittest Yifan 2026-05-01 18:50:52 +08:00
  • 43c421b0bb Import call in unittest.mock for additional testing 奕凡 2026-05-01 18:45:31 +08:00
  • 45d0891502 Potential fix for pull request finding 奕凡 2026-05-01 18:43:19 +08:00
  • 76c5f54465 Apply suggestions from code review 奕凡 2026-05-01 18:39:01 +08:00
  • bcf8116172 handle best_admin_id is None 奕凡 2026-05-01 18:30:22 +08:00
  • 1f889596b7 fix f-string usage 奕凡 2026-05-01 18:29:24 +08:00
  • 04443fcfba fix(jellyfin): resolve URL string interpolation failure and enhance RBAC fallback resilience Yifan 2026-05-01 18:21:38 +08:00
  • 5d7a7fd301 更新 message.py v2.10.9 jxxghp 2026-05-01 10:02:23 +08:00
  • 4d0a722b09 refactor: reorganize interaction chain jxxghp 2026-05-01 09:53:04 +08:00
  • db6dc926cf feat: unify slash command interactions jxxghp 2026-05-01 08:53:52 +08:00
  • 4bb4f5aeb5 更新 version.py jxxghp 2026-04-30 21:08:31 +08:00
  • 58e25fe900 删除 test_openai_stream_patch.py jxxghp 2026-04-30 21:02:58 +08:00
  • 03f6b9bc96 删除 test_openai_responses_patch3.py jxxghp 2026-04-30 21:02:25 +08:00
  • 6fdda3a570 删除 test_openai_copilot_patch.py jxxghp 2026-04-30 21:01:49 +08:00
  • 100eaec38f feat: improve tool selection prompt with clearer instructions jxxghp 2026-04-30 20:33:46 +08:00
  • b129508304 chore: disable tool selection middleware by setting LLM_MAX_TOOLS to 0 jxxghp 2026-04-30 19:07:07 +08:00
  • 53bf81aede refactor: rename MoviePilotToolSelectorMiddleware to ToolSelectorMiddleware and enhance tool selection logic jxxghp 2026-04-30 19:05:49 +08:00
  • afcc071d07 feat: optimize tool selection middleware to cache and reuse tool selection per agent run jxxghp 2026-04-30 18:29:54 +08:00
  • 2ea617655c refactor: streamline agent initialization and parameter handling for improved clarity and consistency jxxghp 2026-04-30 18:03:04 +08:00
  • 0583495548 refactor: remove legacy disable_thinking and reasoning_effort parameters from LLM helper and related tests jxxghp 2026-04-30 17:10:14 +08:00
  • 516aea6312 refactor: rename llm variables for clarity and consistency in agent initialization jxxghp 2026-04-30 16:41:46 +08:00
  • 2d412cae1c style: improve log formatting for torrent publish time checks in FilterModule jxxghp 2026-04-30 16:28:28 +08:00
  • 45f5326fb4 fix tool selection middleware jxxghp 2026-04-30 13:47:43 +08:00
  • 2ccea2da39 chore: update langchain-anthropic, openai, and google-genai dependencies jxxghp 2026-04-30 13:14:03 +08:00
  • 53f6897d62 feat: ensure essential tools are always included in LLM tool selection and update tests jxxghp 2026-04-30 13:04:52 +08:00
  • 28a2386f2f feat: add agent tools for querying and managing filter rules and rule groups jxxghp 2026-04-30 12:56:38 +08:00
  • abda9d3212 feat: improve context_tokens_k calculation and update Tencent provider name jxxghp 2026-04-30 11:41:00 +08:00