fix(api): preserve masked passwords on config save and allow private IPs in setup (#995, #1001)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Estrella Pan
2026-02-28 22:45:19 +01:00
parent 17de8fa8fe
commit 61ff20fef6
4 changed files with 307 additions and 140 deletions

View File

@@ -132,7 +132,6 @@ async def test_downloader(req: TestDownloaderRequest):
scheme = "https" if req.ssl else "http"
host = req.host if "://" in req.host else f"{scheme}://{req.host}"
_validate_url(host)
try:
async with httpx.AsyncClient(timeout=5.0) as client: