100 Commits
Author SHA1 Message Date
jxxghp de9fd75cac v2.13.12 2026-06-19 12:21:49 +08:00
jxxghp 570ea60096 fix(agent): prevent chat history persistence for sessions without a channel 2026-06-19 12:10:39 +08:00
jxxghp e02650cce9 fix: skip background agent chat persistence 2026-06-19 12:05:47 +08:00
jxxghp 60c7268301 feat(config): add option to hide global AI agent entry point 2026-06-19 09:46:39 +08:00
jxxghp e8f6e8647b feat(skill): support creating plugin publish repos 2026-06-19 09:26:16 +08:00
jxxghp bd53598704 feat(skill): add plugin publish workflow 2026-06-19 09:07:27 +08:00
jxxghp 4d87bf8d53 fix(plugin): normalize market labels 2026-06-19 08:59:50 +08:00
jxxghp d2e2435be7 docs: remove Redis Unix Socket configuration example from postgresql-setup.md 2026-06-18 18:09:03 +08:00
jxxghp ccaeb7662c feat(redis): add configurable connection pool settings for Redis client 2026-06-18 18:07:37 +08:00
jxxghp 80d440f6a0 feat: persist agent chat history 2026-06-18 11:45:50 +08:00
jxxghp bfa2cf5c1f v2.13.11 2026-06-18 06:41:40 +08:00
jxxghp 5e1bdfe725 fix: exclude notification history flag from event payload 2026-06-17 21:36:59 +08:00
jxxghp e1ba9a2c97 feat: conditionally save message history based on save_history flag 2026-06-17 21:00:40 +08:00
jxxghp 846eed6821 feat: add fallback to caption editing when text edit fails in Telegram bot 2026-06-17 19:45:08 +08:00
jxxghp cff22924b1 feat: add message download path selection 2026-06-17 19:04:41 +08:00
jxxghp 5c7c1512dd fix: preserve empty workflow filter outputs 2026-06-17 16:48:29 +08:00
jxxghp d4b6d3f332 refactor: remove persist_output_message functionality and related database save logic 2026-06-17 16:14:35 +08:00
jxxghp 039558d240 feat: enhance WebAgent audio handling with format conversion and transcription support 2026-06-17 11:09:16 +08:00
jxxghp d5bac81881 test: fix agent voice message streaming tests 2026-06-16 23:40:21 +08:00
jxxghp a077a08303 fix: improve text handling in append_text function and add test for newline preservation 2026-06-16 23:28:11 +08:00
jxxghp e78efe3e34 feat: implement file upload and callback handling for Web Agent 2026-06-16 22:53:11 +08:00
jxxghp e8ae686d4f feat: add WebAgent support for streaming and notifications 2026-06-16 19:21:31 +08:00
jxxghp 94b8252fdd fix transmission missing limit fields 2026-06-15 18:30:41 +08:00
jxxghp 726bc5f2aa chore: bump application and frontend version to v2.13.10 2026-06-15 15:55:46 +08:00
jxxghp bae820a11d feat: unify download task tool names 2026-06-15 14:28:18 +08:00
jxxghp 47f6389424 test: update downloader path mapping expectations 2026-06-15 14:04:58 +08:00
jxxghp 6a635ac720 feat: enhance agent download task controls 2026-06-15 13:51:35 +08:00
jxxghp d2803bed1e Improve feedback issue routing and labels 2026-06-15 12:47:52 +08:00
jxxghp 8dc1cf53eb feat: restrict non-admin users from accessing the local file sending tool 2026-06-15 09:46:06 +08:00
jxxghp a93815b18a refactor: simplify directory list for agent configuration 2026-06-15 09:19:14 +08:00
jxxghp ef36af8a82 feat: enhance user permissions handling for admin and non-admin contexts 2026-06-15 09:16:46 +08:00
jxxghp c87b856ddf 支持 Slack 和 Discord 自动注册命令 2026-06-15 08:03:29 +08:00
jxxghp 0f42a0fb8c 支持全局 AI 下绕过传统搜索 2026-06-15 07:50:45 +08:00
jxxghp 2b031e7e05 fix: 兼容 transmission-rpc v7 文件列表接口 2026-06-14 23:53:26 +08:00
jxxghp 70831c27b3 fix: 支持标准代理环境变量 2026-06-14 21:50:38 +08:00
jxxghp bef2a81296 fix downloader task status queries 2026-06-14 18:23:18 +08:00
jxxghp d0dcf6660f chore: update application and frontend version to v2.13.9 2026-06-14 16:28:34 +08:00
jxxghp 4e3eddec10 feat: add captcha recognition agent tool 2026-06-14 16:24:04 +08:00
jxxghp 93713ba662 feat: sync plugin markets from wiki 2026-06-14 12:57:40 +08:00
jxxghp 0f3e9574ab Configure subagent profiles from runtime files 2026-06-14 10:27:26 +08:00
jxxghp d6db0a86f6 fix llm test message 2026-06-13 23:20:15 +08:00
jxxghp 6e8bce3d04 fix: 优化LLM测试基础地址错误提示 2026-06-13 23:02:21 +08:00
jxxghp ed1e31d379 fix: 兼容插件仪表盘空返回 2026-06-13 22:54:35 +08:00
jxxghp 3a233014de docs: update moviepilot plugin creation skill 2026-06-13 22:39:18 +08:00
jxxghp ac9132cba6 fix bcrypt 2026-06-13 20:16:04 +08:00
jxxghp 6f5f1aa457 chore: downgrade bcrypt version to 4.3.0 in requirements.in 2026-06-13 19:19:01 +08:00
jxxghp 4547edc696 chore: bump application and frontend versions to v2.13.8 2026-06-13 18:43:29 +08:00
jxxghp 8d4412463c fix: change logging level to debug for plugin backup messages 2026-06-13 18:38:06 +08:00
jxxghp 0189463a09 feat: update allowed-tools and enhance plugin creation instructions in SKILL.md 2026-06-13 18:30:13 +08:00
jxxghp a654686ce7 feat: add skill documentation for creating and managing MoviePilot plugins 2026-06-13 18:24:19 +08:00
jxxghp eb9ea1c5c5 chore: update package versions in requirements.in 2026-06-13 17:36:45 +08:00
jxxghp 84b4a7eca2 fix: change logging level to debug for plugin restoration and add tests for warning filters 2026-06-13 17:15:35 +08:00
jxxghp a37ed9aa97 feat: add backend health check for unmanaged MoviePilot processes 2026-06-13 17:12:29 +08:00
jxxghp b89c351686 allow auto manual transfer scrape option 2026-06-13 10:42:34 +08:00
jxxghp 303e7ee16e feat: add downloader incomplete suffix toggles 2026-06-13 08:43:37 +08:00
jxxghp ab9eeedb3e fix: 跳过推荐空缓存 2026-06-13 08:09:49 +08:00
jxxghp 8c73b87f6e fix agent config 2026-06-12 17:24:45 +08:00
jxxghp a10361cc2f optimize agent browser sessions 2026-06-12 16:41:21 +08:00
jxxghp dfabd695a8 add: query_doctor_report agent tool 2026-06-12 16:26:00 +08:00
jxxghp 735a1ebf27 新增 doctor 诊断自救功能 2026-06-12 15:55:24 +08:00
jxxghp 24dc53b62d fix: handle NexusPHP occurrence pubdate parsing 2026-06-12 10:11:52 +08:00
jxxghp 1b83abe155 fix: implement tool execution timeout handling and improve blocking call management 2026-06-12 08:43:17 +08:00
jxxghp 765b286fd7 fix: improve cache locking mechanism and enhance key handling in file and redis backends 2026-06-12 08:21:26 +08:00
jxxghp 83cc7ea716 fix: enhance caching mechanism and improve type hints in DoH and workflow modules 2026-06-12 08:09:54 +08:00
jxxghp d26225b998 fix(tmdb): stabilize tmdb connection reuse 2026-06-11 12:48:32 +08:00
jxxghp c18e145b90 fix mtorrent subtitle error logging 2026-06-11 08:50:16 +08:00
jxxghp b43c253983 fix: tests 2026-06-11 08:24:56 +08:00
jxxghp e49e1626ee fix: add method to retrieve or create a folder in supported storage 2026-06-10 19:04:49 +08:00
jxxghp 13f55f4b1d fix: update media download directory resolution to return storage information 2026-06-10 18:51:52 +08:00
jxxghp 486c5294ba fix: enhance error handling and logging for subtitle download process 2026-06-10 18:40:32 +08:00
jxxghp cba52c57e6 修复 RAR 字幕包下载识别 2026-06-10 08:46:10 +08:00
jxxghp 82694d2d8b fix: filter results in site search and improve parser handling 2026-06-10 08:11:18 +08:00
jxxghp 616309a08b test: fix rust accel unit expectations 2026-06-10 07:25:16 +08:00
jxxghp 829d7944b0 fix: create temp directory for subtitle API downloads 2026-06-10 07:07:33 +08:00
jxxghp c4602070b1 fix: create missing subtitle download directories 2026-06-10 06:59:23 +08:00
jxxghp ff83d1eae6 test: adjust subtitle spider expectations 2026-06-10 06:45:14 +08:00
jxxghp 7a19906e25 fix: remove unused default value retrieval and fallback methods 2026-06-10 06:35:28 +08:00
jxxghp a0bc22dd25 fix: report subtitle spider errors 2026-06-10 01:37:41 +08:00
jxxghp 63a63d2ec6 fix: detect login pages before rust parsing 2026-06-10 01:31:39 +08:00
jxxghp 5d5e37792e fix: flag subtitle login pages 2026-06-10 01:28:16 +08:00
jxxghp 4241461ba7 fix: preserve absolute subtitle asset urls 2026-06-10 01:02:09 +08:00
jxxghp fa06d5d861 fix: improve subtitle parsing and matching 2026-06-10 00:54:58 +08:00
jxxghp 0f468f67c1 feat: add stub implementation for site resources in test environment 2026-06-09 22:05:07 +08:00
jxxghp dc2b6910a4 fix: restrict sensitive system endpoints 2026-06-09 21:45:51 +08:00
jxxghp d1cf584af9 fix: handle invalid mtorrent seeding items 2026-06-09 20:48:38 +08:00
jxxghp f48d708172 test: update search cache params expectation 2026-06-09 18:16:38 +08:00
jxxghp 210aac0937 feat: add exact subtitle search 2026-06-09 17:04:17 +08:00
jxxghp e3c5a94c52 feat: add subtitle search functionality and related data handling 2026-06-09 06:46:26 +08:00
jxxghp 738d92445a fix docker ffmpeg image tag 2026-06-08 15:44:31 +08:00
jxxghp 08ace4e804 chore: bump application and frontend versions to v2.13.6 2026-06-08 15:33:07 +08:00
jxxghp b6759c5519 remove agent prompt tests 2026-06-08 14:46:37 +08:00
jxxghp c7dc6e0d97 feat: add keyboard button support for proactive and passive message sending 2026-06-08 14:22:48 +08:00
jxxghp 84ff7476c0 fix(docker): use static ffmpeg with amr support (fixes #5912) 2026-06-08 14:11:34 +08:00
jxxghp 55cf380c9e feat: add support for Discord, Slack, and QQ channels in admin key mapping 2026-06-08 13:43:40 +08:00
jxxghp bb8cfaa52f 更新 System Core Prompt.txt 2026-06-08 07:03:05 +08:00
jxxghp bf98e4c954 Ensure batch AI redo returns plain text 2026-06-06 07:37:42 +08:00
jxxghp a0b3800f6b fix: prevent cloud storage download path traversal 2026-06-05 17:43:06 +08:00
jxxghp 871d1ec0d8 更新 version.py 2026-06-05 16:16:44 +08:00
jxxghp d0b62523a0 chore(version): bump application and frontend versions to v2.13.5 2026-06-05 08:27:09 +08:00
jxxghp fc8933c648 feat(workflow): enhance workflow context serialization and execution state management 2026-06-05 00:41:02 +08:00