ranzhigg
|
6f11557eea
|
fix: satisfy authorization PR checks
|
2026-10-30 16:26:44 +08:00 |
|
ranzhigg
|
914abf6273
|
fix: tighten API authorization boundaries
|
2026-10-30 16:14:49 +08:00 |
|
Cat
|
87561a90d1
|
fix(agent): route agent command receipts to the signed channel user (#7228)
- Agent 代渠道用户调用内部 API 时,把会话渠道与渠道用户写入宿主签发令牌的签名
声明(agent_channel、agent_channel_user),不再新增可伪造的请求头。
- /commands/run 对 Telegram 等通知渠道只使用与请求渠道一致的签名渠道用户执行命令
和投递回执;缺少该声明时明确拒绝,不再把 MoviePilot 用户表主键当作渠道 chat id。
Web、WebAgent 与无渠道调用仍按 MoviePilot 用户 ID 处理。
- 只读公共资料借用宿主身份,不携带渠道发起人声明。
- 同步依赖基线与架构总览中的内部导入边数量。
Refs #7225
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: jxxghp <jxxghp@gmail.com>
|
2026-10-28 19:05:52 +08:00 |
|
jxxghp
|
17a866f47b
|
fix(transfer): restore AI takeover for failed transfers
|
2026-10-22 09:43:03 +08:00 |
|
DDSRem
|
2de976f6b3
|
Merge pull request #7050 from DDSRem-Dev/codex-comment-migration
docs: 统一全项目中文注释和结构化契约说明
|
2026-10-17 19:26:29 +08:00 |
|
jxxghp
|
bd1e6eb899
|
fix(agent): separate public API queries from bound user operations
|
2026-10-12 07:30:35 +08:00 |
|