Skip to content

[codex] fix dashboard and tun proxy controls#261

Open
jawwe wants to merge 1 commit into
wnlen:masterfrom
jawwe:codex-fix-dashboard-tun-proxy
Open

[codex] fix dashboard and tun proxy controls#261
jawwe wants to merge 1 commit into
wnlen:masterfrom
jawwe:codex-fix-dashboard-tun-proxy

Conversation

@jawwe
Copy link
Copy Markdown

@jawwe jawwe commented May 22, 2026

改动内容

  • 修复 zashboard 面板升级失败问题:生成运行配置时不再把 external-ui-url 写成 /ui,而是写入 zashboard dist.zip 下载地址,避免 /upgrade/uiunsupported protocol scheme ""
  • 新增 Tun/系统代理组合命令:
    • clashctl tun on-proxy-off / clashctl tun proxy-off:开启 Tun 后关闭系统代理。
    • clashctl tun off-proxy-on / clashctl tun proxy-on:关闭 Tun 后开启系统代理。
  • clashctl doctor 新增 Tun 与系统代理同时开启检测,并在总览、证据、修复建议和详细检查中提示用户。
  • clashctl tun logs 现在有实际分发逻辑,映射到 mihomo 日志。
  • README 补充 zashboard external-ui-url、Tun 组合命令和 doctor 检测说明。

验证

  • git diff --check
  • bash -n install.sh uninstall.sh scripts/core/*.sh scripts/init/*.sh .github/scripts/*.sh scripts/dev/*.sh
  • GitHub Actions Text Encoding 已通过:jawwe/clash-for-linux run 26280698473。

说明

  • 按要求未提交 workflow 检查脚本/工作流改动;本 PR 只包含业务代码和 README 更新。

@jawwe jawwe marked this pull request as ready for review May 22, 2026 14:35
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.

1 participant