jxxghp
bef2a81296
fix downloader task status queries
2026-06-14 18:23:18 +08:00
jxxghp
93713ba662
feat: sync plugin markets from wiki
2026-06-14 12:57:40 +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
InfinityPacer
13cb1683ff
fix: restrict log access and add zip download ( #5936 )
2026-06-13 20:20:10 +08:00
jxxghp
dc2b6910a4
fix: restrict sensitive system endpoints
2026-06-09 21:45:51 +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
9056caae40
feat(workflow): enhance workflow execution and context management
2026-06-04 14:10:06 +08:00
jxxghp
fd280a49b7
feat(auth): implement authentication provider endpoints and ticket exchange
2026-06-04 08:23:54 +08:00
jxxghp
1c41d9f253
feat: add plugin history endpoint to fetch remote update details
2026-06-02 07:12:13 +08:00
jxxghp
16ada1a6c4
feat(site): add POST /site/cookie/{site_id} endpoint for updating site Cookie&UA via request body
...
- Introduce SiteCookieUpdate schema for structured cookie update requests
- Add POST endpoint to update site Cookie&UA using JSON body
- Refactor cookie update logic into shared _update_site_cookie function
- Update SKILL.md to document new endpoint and endpoint count
- Add tests for both POST and legacy GET cookie update endpoints
2026-05-31 09:11:09 +08:00
InfinityPacer
f4ca4120bc
fix(image-proxy): 阻断日志输出诊断原因并合并重复告警 ( #5858 )
2026-05-29 14:14:16 +08:00
jxxghp
12a2561ca8
fix: return Emby item server ids
2026-05-28 15:03:56 +08:00
jxxghp
543bee9ad5
fix: correct Emby dashboard links
2026-05-28 14:33:50 +08:00
jxxghp
d9a06f4433
refactor: load share admins from server
2026-05-27 14:31:01 +08:00
jxxghp
b1259fdc02
feat: add manual transfer target path matching
2026-05-27 13:26:01 +08:00
jxxghp
0e5c592862
refactor: centralize MoviePilot server helper
2026-05-27 12:56:45 +08:00
jxxghp
db3ad91408
fix: improve manual transfer recognition preview
2026-05-27 11:01:27 +08:00
jxxghp
1f7fb304dd
feat: add LLM proxy toggle
2026-05-27 06:57:09 +08:00
jxxghp
821bd3decd
fix: use explicit LLM user agent config
2026-05-26 08:24:58 +08:00
jxxghp
b65c8dcfe0
feat: support llm user agent
2026-05-26 08:20:02 +08:00
jxxghp
d4718bf9dc
fix: expose rust acceleration availability
2026-05-25 23:49:04 +08:00
jxxghp
94633173b1
添加安装版本统计上报
2026-05-25 18:16:59 +08:00
InfinityPacer
01c3451679
perf(system): async SSRF check with DNS cache for image proxy ( #5832 )
2026-05-25 15:54:02 +08:00
InfinityPacer
98e3ea4e6f
fix(system): allow configured image proxy private ranges ( #5831 )
2026-05-25 14:16:54 +08:00
jxxghp
63b9994b0e
fix: sign media server image proxy URLs
2026-05-25 12:41:55 +08:00
jxxghp
d713ea54c1
fix: allow media server image proxy paths
2026-05-25 12:25:57 +08:00
jxxghp
7c8b973f30
fix: exclude derived subscribe completion field
2026-05-25 11:04:34 +08:00
jxxghp
79539760da
fix: bound long-lived cache state
2026-05-24 18:03:42 +08:00
jxxghp
0b7854a0af
fix: block private image proxy targets
2026-05-24 07:18:51 +08:00
jxxghp
0c133b7ccd
feat: add global RUST_ACCEL toggle to enable/disable rust acceleration at runtime
...
- Introduce RUST_ACCEL config to control all rust fast paths
- Fallback to Python implementations when disabled, preserving filter semantics
- Expose rust acceleration status in system info API
- Update CLI docs to reflect new toggle
- Add tests for runtime switch and fallback behavior
2026-05-23 20:35:58 +08:00
TimoYoung
a6826e6a4e
fix: merge plugin form defaults with stored config to prevent v-show ReferenceError ( #5824 )
2026-05-23 19:04:44 +08:00
jxxghp
00fc8b2f53
chore: update text processing dependencies
2026-05-23 12:18:59 +08:00
Album
2eb7f57a4c
feat: 支持多文件手动整理与集数定位模板推荐 ( #5820 )
2026-05-23 09:23:50 +08:00
InfinityPacer
7daeb17d85
refactor(subscribe): 统一 lack_episode 语义并暴露 completed_episode 派生字段 ( #5817 )
2026-05-22 19:34:25 +08:00
jxxghp
c52ccaf75f
feat: add plugin system version compatibility checks
2026-05-20 19:55:44 +08:00
Album
9e9c398177
feat: 新增集数定位模板生成接口 ( #5785 )
2026-05-19 07:18:28 +08:00
jxxghp
9b23265c3b
feat(search): cache and expose last search parameters for replay and context retrieval
...
- Add methods to save and retrieve last search parameters in SearchChain
- Persist search params alongside results for replayable search context
- Add /last/context endpoint to fetch last search results and parameters
- Update tests to cover search param caching logic
- Allow images.tmdb.org in SECURITY_IMAGE_DOMAINS
2026-05-15 22:43:40 +08:00
jxxghp
7b27b7fd16
feat: add extensible agent audio capabilities
2026-05-14 19:37:13 +08:00
DDSRem
e5b67438d9
feat: add wildcard glob support to file manager and transfer history search ( #5767 )
2026-05-13 21:08:51 +08:00
DDSRem
5a585839ba
chore: remove unused imports and fix function name conflicts ( #5764 )
...
- Remove unused imports in anthropic.py, tmdbv3api/__init__.py, tv.py, test files
- Rename conflicting function names in subscribe.py and webhook.py
- Clean up unused re-exports in tmdbv3api/__init__.py (15 unused exports)
- Apply consistent formatting across API endpoints
2026-05-13 18:59:03 +08:00
jxxghp
fa939dfbe6
fix(agent): reply Feishu agent streams with cards
2026-05-13 06:56:03 +08:00
jxxghp
2c45831714
feat(subscribe): add episode priority tracking for subscription updates
2026-05-12 17:22:50 +08:00
album
05b34b9c26
feat(transfer): 增加手动整理预览模式(preview mode)
...
- ManualTransferItem/TransferTask 增加 preview 字段,支持同一接口双模式
- /api/v1/transfer/manual 透传 preview,预览时返回结构化结果不落盘
- ChainBase.transfer 增加 preview 参数并透传到 run_module
- TransferChain.do_transfer 预览分支复用完整命名/覆盖判定逻辑(dry-run)
- TransferChain.do_transfer 预览结束后显式 finish_task/fail_task,避免任务残留 running 状态导致重复预览失败
- TransHandler.transfer_media 预览分支跳过实际 copy/move/link/delete,仅返回目标路径
- FileManagerModule.transfer 透传 preview 参数
- 修复 /manual 失败分支 dict 类型导致 Response.message 校验错误
- 兼容性:preview 字段有默认值,旧客户端不传参时行为不变
2026-05-12 10:14:58 +08:00
jxxghp
f5fea25b41
fix: migrate wechat clawbot login cache on rename
2026-05-10 21:50:33 +08:00
jxxghp
68706d3d5b
feat: add standalone wechat clawbot notifications
2026-05-10 21:47:35 +08:00
jxxghp
1862a7ab4b
feat: expose download save paths in API
...
Return configured download directories as API-ready save_path values so external integrations can choose download destinations without guessing local or remote path syntax.
Fixes #5737
2026-05-10 12:02:22 +08:00
jxxghp
79eb128196
refactor: streamline media recognition by removing MetaInfoPath usage
2026-05-10 09:26:13 +08:00