Maple
|
c932028f5b
|
chore: update docs, images, CI configs and script initialization hints
- lib/core.sh: update script initialization prompts
- intel-sriov/intel-legacy/intel-gvtg/nvidia: minor refinements
- Docs: update README, CLAUDE.md and images
- CI: sync beta-release and release workflow configs
- self-update: update version check logic
|
2026-07-08 14:36:37 +08:00 |
|
Maple
|
886e82f0cb
|
refactor: 模块化重构 — 拆分 lib/ 基础设施层与 src/modules/ 功能模块
PVE-Tools.sh 从 ~14,700 行单文件重构为 150 行入口点,
所有函数按职责拆分到独立文件,通过 source 机制加载。
lib/ — 基础设施层(零业务逻辑)
config.sh: 全局变量与常量
core.sh: 日志、UI、确认、备份、GRUB、进度条
network.sh: 网络检测、镜像选择
runtime.sh: 运行时守卫、main() 入口
src/modules/ — 功能模块(10 个目录)
01-optimization 02-sources 03-boot-kernel
04-gpu-passthrough 05-vm-container 06-networking
07-storage-disk 08-tools-about 09-security 10-third-party
新增 build.sh(合并编译)和 dev.sh(开发 source 入口),
release.yml 新增构建步骤,CI 适配模块化结构。
|
2026-07-08 11:15:59 +08:00 |
|
Maple
|
df967c5dd2
|
chore: update repo references from Mapleawaa to PVE-Tools
|
2026-05-16 16:19:57 +08:00 |
|
Maple
|
c7e6322c1c
|
docs: 统一将项目名称从PVE-Tools-9更新为PVE Tools Pro
更新所有文档和页面中的项目名称,从PVE-Tools-9变更为PVE Tools Pro
添加Cookie同意组件以符合隐私法规要求
|
2026-05-01 15:56:23 +08:00 |
|
Maple
|
b4388d8ee3
|
docs: 更新文档域名和SEO配置
feat(web): 添加robots.txt和og-image.png
refactor(web): 重构config.mts优化SEO和sitemap
fix(web): 修复文档页面元信息缺失问题
chore: 清理.gitignore中的冗余规则
|
2026-04-28 21:45:46 +08:00 |
|
Maple
|
7d61f1ebeb
|
feat: 新增第三方软件市场、离线守卫与UPS服务管理,优化NVIDIA vGPU策略
- 新增 Modules 第三方软件市场,支持元信息识别与执行前风险确认
- 新增离线模式守卫,网络不可达时展示诊断信息并要求用户确认
- 移除 NVIDIA vGPU 自动配置流程,改为全屏警告并引导至文档
- 新增 NVIDIA 驱动说明文档,解释为何不建议自动化安装
- 温度监控新增 UPS 服务管理,不启用时自动停止 apcupsd 服务
- 重构文档站主页,新增开发计划页面与时间线组件
- 更新版本至 6.8.0
|
2026-03-19 00:44:27 +08:00 |
|