Skip to content

大量更新内容 - #693

Open
8odream wants to merge 28 commits into
docmirror:masterfrom
8odream:master
Open

大量更新内容#693
8odream wants to merge 28 commits into
docmirror:masterfrom
8odream:master

Conversation

@8odream

@8odream 8odream commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

代理核心
新增请求重试拦截器retry(500/连接失败自动重试)
按域名设置 TLS 版本(tlsVersionMapping)
Cloudflare 路由
请求失败后自动切换存活 IP
优化响应头显示

GUI 新增
新增流量监控页面
新增 GitHub 状态监控页面
设置增加日志开关
支持 DEV_SIDECAR_LOG_DISABLED 环境变量完全关闭日志

系统代理
set-system-proxy/index.js 大幅重构
优化系统代理开关与恢复逻辑
优化npm加速开关逻辑

修复
修复检查更新时证书错误
修复安装后任务栏图标为 Electron 默认图标
修复子资源错误页被浏览器 ORB 拦截
精简错误日志输出

8odream and others added 28 commits May 16, 2025 12:21
- feat(gui): 新增流量监控页面,adblock 零 IP 与已拦截域名不计入错误统计
- feat(core): 支持 DEV_SIDECAR_LOG_DISABLED 完全关闭日志,设置页增加开关
- feat(overwall): 服务器支持 ID 标识,可按域名选择目标服务器
- feat(speed): 测速过滤零 IP,等待 Cloudflare 路由就绪后执行
- fix(gui): 修复安装后任务栏图标仍为 Electron 默认图标(signAndEditExecutable 改为 true,确保写入 exe 图标与版本信息)
- fix(build): 平台原生可选依赖声明为直接依赖,修复安装后 sysproxy/shutdown-handler 模块缺失
- fix(proxy): DS-Proxy-Request 响应头改用实际上游路径
- fix(system-proxy): 优化系统代理开关与恢复逻辑
- chore(script): 统一 dev.ps1 启停/检查脚本

内容使用DeepSeekV4Pro0813 high+DSH完成
- feat(interceptor): 新增 retry 拦截器,收到 500 或连接失败时自动重试,支持缓存小请求体
- fix(proxy): 子资源错误页改为 text/plain,避免浏览器 ORB 拦截;错误日志精简 rOptions 输出
- feat(sni): sni 配置为空字符串时关闭上游 SNI 发送
- feat(cloudflareRoute): 预设 IP 优先级最高不参与重定向;新增 blacklist/whitelist 模式与域名名单
- fix(speed): 请求失败后从存活 IP 列表移除失败 IP,后续请求与重试自动切换
- feat(server): 新增按域名 TLS 版本设置 tlsVersionMapping,支持远程下发后用户自行启用
- feat(gui): 加速服务页新增 TLS 版本设置 UI,并为 Cloudflare 路由重定向增加模式与域名名单 UI
修复更新检查证书校验失败
Co-authored-by: 8odream <87055981+8odream@users.noreply.github.com>
Co-authored-by: 8odream <87055981+8odream@users.noreply.github.com>
Co-authored-by: 8odream <87055981+8odream@users.noreply.github.com>
module.exports = {
name: '梯子',
enabled: false, // 默认关闭梯子
restartServer: true, // 首页开关切换后需要重启代理服务才能生效

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

不能自己重启吗

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

就是自动重启的,更改这个设置项就会自动重启服务

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.

3 participants