Skip to content

Improve Direct Profile Updates and Linux TUN Support / 优化订阅直连更新与 Linux TUN 支持 - #2280

Open
yangFenTuoZi wants to merge 1 commit into
chen08209:mainfrom
yangFenTuoZi:main
Open

yangFenTuoZi wants to merge 1 commit into
chen08209:mainfrom
yangFenTuoZi:main

Conversation

@yangFenTuoZi

Copy link
Copy Markdown
  • Add an option to update profiles through the core DIRECT connection
  • Preserve subscription metadata and improve validation, file copying, and temporary file cleanup
  • Enable automatic interface detection for Linux TUN
  • Wait for the Linux TUN interface before network requests
  • Add StartupWMClass support for AppImage, DEB, and RPM packages
  • Apply the required flutter_distributor patch during Linux packaging
  • Improve subscription header parsing, error handling, and sensitive log redaction
  • Add tests for core downloads, TUN readiness, models, configuration, and profile updates
  • Add project-level CodeGraph MCP configuration

  • 新增“订阅更新使用直连”设置,通过核心 DIRECT 下载订阅
  • 保留订阅响应元数据,并完善配置校验、文件复制和临时文件清理
  • Linux TUN 启用接口自动探测,网络请求前等待接口准备完成
  • 为 AppImage、DEB 和 RPM 补充 StartupWMClass
  • 增加本地 flutter_distributor 补丁应用流程
  • 完善订阅响应头解析、错误处理和敏感调用日志隐藏
  • 补充核心、Provider、模型及配置相关测试
  • 增加项目级 CodeGraph MCP 配置

支持订阅更新直连下载

修复 Linux TUN 自动探测等待

优化 Linux 打包窗口类配置

补充核心与 Flutter 测试
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