Maple
8ec4315012
chore: restore images, update install URLs to release assets
2026-07-28 15:09:21 +08:00
Maple
d8b3d9fbdf
feat: release v11.0.0 Liino — menu framework, risk guards, CI gates
...
Unify all menus on lib/menu.sh (run_menu), harden GPU/GRUB writes with
two-tier confirms and markers, fix remote/self-update to Releases assets,
and close real CI quality gates with SHA256SUMS. Bump to 11.0.0 / Liino.
2026-07-28 14:43:58 +08:00
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
107cc85507
fix(release): 修正安装命令格式和域名
2026-07-08 12:01:49 +08:00
Maple
4bd11dafc3
chore(release): 移除二进制编译,只发布原始 Shell 脚本
2026-07-08 11:53:02 +08:00
Maple
fda4ee7d9d
fix(release): 用 ssc 替代 shc,pipe 模式无 ARG_MAX 限制
2026-07-08 11:49:51 +08:00
Maple
b12179b084
fix(release): shc 静态编译解决 glibc 版本不匹配问题
...
- release.yml: CFLAGS=\
Signed-off-by: Maple <Mapleawa07@outlook.com >
2026-07-08 11:45:32 +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
Mapleawaa
8f57cfea93
feat: 新增邮件通知引导与IMG导入功能,增强非PVE9防护
...
- 新增邮件通知自动化引导:配置数据中心From/root邮箱、Postfix SMTP中继(支持QQ/163/Gmail/自定义),可选测试邮件与ZFS ZED邮件选项
- 新增IMG镜像导入:自动扫描指定目录下的.img文件,支持转换为qcow2/raw格式并导入到指定虚拟机与存储,可选自动挂载
- 增强非PVE9环境防护:启动时强制风险确认,并拦截换源、更新、一键优化、升级等高风险自动化操作
- 硬盘直通列表新增ATA标识列,便于区分wwn信息不直观的硬盘
- 更新CI发布流程:修复tag匹配条件,改为push tag后自动创建GitHub Release
- 新增赞助页面(.github/FUNDING.yml、Web/sponsor.md)和NOTICE文件
- 更新TOS与ULA文档,拆分页面并优化内容
- 更新README中的文档链接与公告信息
- 删除不再需要的commits_full_with_files1.txt文件
2026-02-22 18:37:27 +08:00
Mapleawaa
96f1b5f2ab
feat: 更新至 v6.0.0 并新增 Intel 核显直通与救砖工具
...
1. 版本号从 5.0.0 升级至 6.0.0。
2. 重构主菜单结构,采用二级菜单分类,提升交互体验。
3. 新增 Intel 6-14 代核显直通自动化配置功能,支持自动下载 ROM 和修改版 QEMU。
4. 新增“应急救砖工具箱”,支持恢复官方 proxmoxlib.js、重置驱动黑名单及还原官方 QEMU。
5. 优化 CI/CD 流程,引入 shc 将脚本编译为二进制文件发布。
6. 优化日志记录机制,减少控制台冗余输出。
2026-01-14 20:54:27 +08:00
Mapleawaa
952c6605cc
feat: add GitHub Actions workflows for automated release
2025-09-30 17:04:26 +08:00