2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 12:40:25 +08:00
Files
panel/web
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
..
2025-12-18 04:33:15 +08:00
2025-09-17 05:15:58 +08:00
2025-09-17 02:58:39 +08:00
2025-08-22 05:59:57 +08:00
2025-08-22 05:59:57 +08:00
2025-04-25 14:31:31 +08:00
2024-11-26 02:27:24 +08:00
2024-12-29 02:44:56 +08:00
2025-09-17 02:58:39 +08:00
2025-03-28 22:23:05 +08:00
2025-09-18 23:24:03 +08:00
2024-11-26 02:40:02 +08:00
2025-12-16 03:49:14 +08:00
2025-12-18 04:33:15 +08:00
2024-11-28 01:40:08 +08:00

AcePanel

This is the frontend part of AcePanel, developed using Vue3 + Vite + UnoCSS + Naive UI.

For more information, please visit AcePanel.