All checks were successful
release / build-and-release (push) Successful in 40s
Add three GUI feature toggles to the bloatware step: - standardBloatware (default on) - the bulk AppX/capability/feature list - removeNewOutlook (default on) - new Outlook for Windows (Microsoft.OutlookForWindows) - removeSnippingTool (default OFF) - Snipping Tool across all three lists Each toggle is independent via Test-RemovalAllowed in 01-bloatware.ps1. Snipping Tool (ScreenSketch + legacy capability/feature) is now kept by default as a common productivity tool, like Calculator. Classic Outlook from M365 is a Win32 app and was never touched; only the bundled new Outlook is. Also fix a latent bug: the Go Config struct had no Bloatware field, so the GUI's runtime-config regeneration silently dropped bloatware.keepPackages. Added the field so the keep-list survives to the script. Docs: SPEC.md, CHANGELOG.md, web/data/descriptions.json, web/spec/index.html. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
68 lines
1.5 KiB
JSON
68 lines
1.5 KiB
JSON
{
|
|
"deployment": {
|
|
"pcName": "",
|
|
"pcDescription": "",
|
|
"timezone": "Central Europe Standard Time",
|
|
"profileType": "default"
|
|
},
|
|
"adminAccount": {
|
|
"username": "adminx9"
|
|
},
|
|
"activation": {
|
|
"productKey": "",
|
|
"kmsServer": ""
|
|
},
|
|
"software": {
|
|
"install": [
|
|
{ "name": "7-Zip", "wingetId": "7zip.7zip" },
|
|
{ "name": "Adobe Acrobat Reader", "wingetId": "Adobe.Acrobat.Reader.64-bit" },
|
|
{ "name": "OpenVPN Connect", "wingetId": "OpenVPNTechnologies.OpenVPNConnect" }
|
|
]
|
|
},
|
|
"steps": {
|
|
"adminAccount": true,
|
|
"activation": true,
|
|
"bloatware": true,
|
|
"software": true,
|
|
"systemRegistry": true,
|
|
"defaultProfile": true,
|
|
"backinfo": true,
|
|
"network": true,
|
|
"dellUpdate": true,
|
|
"pcIdentity": true,
|
|
"windowsUpdate": true
|
|
},
|
|
"features": {
|
|
"bloatware": {
|
|
"standardBloatware": true,
|
|
"removeNewOutlook": true,
|
|
"removeSnippingTool": false
|
|
},
|
|
"software": {
|
|
"wingetInstalls": true,
|
|
"pdfDefault": true,
|
|
"ateraAgent": true
|
|
},
|
|
"systemRegistry": {
|
|
"systemTweaks": true,
|
|
"edgePolicies": true,
|
|
"oneDriveUninstall": true,
|
|
"powercfg": true,
|
|
"proxyDisable": true
|
|
},
|
|
"defaultProfile": {
|
|
"taskbarTweaks": true,
|
|
"startMenuTweaks": true,
|
|
"explorerTweaks": true
|
|
},
|
|
"dellUpdate": {
|
|
"drivers": true,
|
|
"bios": true
|
|
}
|
|
},
|
|
"bloatware": {
|
|
"keepPackages": [
|
|
"Microsoft.WindowsCalculator"
|
|
]
|
|
}
|
|
}
|