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 |
|