Skip to content

Release 3.2.5#1003

Merged
EstrellaXD merged 7 commits into
mainfrom
3.2-dev
Feb 28, 2026
Merged

Release 3.2.5#1003
EstrellaXD merged 7 commits into
mainfrom
3.2-dev

Conversation

@EstrellaXD
Copy link
Copy Markdown
Owner

@EstrellaXD EstrellaXD commented Feb 28, 2026

更新内容

测试

  • 后端测试全部通过(44 个配置/设置测试,679 个总计)
  • 手动验证:初始化向导可使用私有 IP 连接 qBittorrent
  • 手动验证:未修改密码时保存配置不会覆盖原密码

HuajunGao and others added 7 commits February 28, 2026 11:40
…tial overwrite

When GET /config/get returns config to the frontend, sensitive fields
(password, token, api_key, secret) are masked as '********'.  If the
user changes any non-sensitive setting (e.g. ssl: true → false) and
saves, the frontend sends back the masked placeholder verbatim.  The
backend was saving it directly, overwriting the real credential with
the literal string '********', breaking authentication silently.

Add _restore_sensitive() to substitute any '********' placeholder with
the current in-memory value before writing to disk.  Non-sensitive
fields and genuinely new values are unaffected.

Fixes #995
The per-bangumi default in Bangumi model already uses \d+-\d+ to filter
batch/collection torrents (e.g. '01-13'). The global RSSParser default
was inconsistently using \d+-\d (one fewer +), which has subtly different
matching behaviour.

Align both defaults to \d+-\d+ for consistency.
When an MCP client disconnects, Starlette tries to call the return value
of the handle_sse endpoint as an ASGI response. Since the function had
no return statement it returned None, causing:

  TypeError: 'NoneType' object is not callable

The mcp library's own SseServerTransport docstring explicitly documents
this requirement. Fix by adding 'return Response()' and importing
starlette.responses.Response.
Thanks for the fix! The regex alignment makes sense.
Thanks for catching this! Clean fix for the SSE disconnect issue.
…IPs in setup (#995, #1001)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
auto-bangumi Building Building Preview, Comment Feb 28, 2026 9:49pm

@EstrellaXD EstrellaXD merged commit ccafd04 into main Feb 28, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants