2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-05 02:07:18 +08:00
Commit Graph

8 Commits

Author SHA1 Message Date
ee006282df feat: 前端优化 2026-01-10 20:44:11 +08:00
Copilot
47537e282b feat(dns): 优化系统工具箱DNS设置以适配现代Linux系统 (#1202)
* Initial plan

* feat(dns): 优化系统工具箱DNS设置以适配现代Linux系统

- 创建 pkg/dns 包实现多种DNS管理方式
- 支持 NetworkManager (RHEL 9.x/10.x)
- 支持 netplan (Debian 12+/Ubuntu 22+)
- 回退到直接修改 /etc/resolv.conf
- 更新前端显示当前DNS管理方式
- 添加单元测试

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* fix: 修复代码审查发现的问题

- 提取 shell 参数转义逻辑到独立函数
- 修正 netplan 配置文件选择的注释说明
- 使用常量替代硬编码的缩进值
- 添加前端空数组安全检查

Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>

* fix: 优化

* fix: 优化

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devhaozi <115467771+devhaozi@users.noreply.github.com>
Co-authored-by: 耗子 <haozi@loli.email>
2026-01-09 06:33:23 +08:00
7d5a0ac1c0 feat: ssh管理, close #350 2026-01-09 00:46:40 +08:00
5e7093c8ec refactor: 移除monaco-editor,改为ace-editor 2025-12-31 00:30:32 +08:00
b11fa7e613 feat: 更新描述 2025-11-23 18:16:11 +08:00
78ca557131 feat: 取消编辑器的自动格式化功能 2025-10-01 05:56:34 +08:00
aca5db5405 feat: 重构选项卡样式 2025-08-23 01:07:42 +08:00
066c840efe feat: 移动工具箱和跑分为独立应用 2025-05-19 00:34:53 +08:00