Add comprehensive test suite, fix minor issues, rename function and file names to match approved verbs (#708)

This commit is contained in:
Jeffrey
2026-07-19 22:06:07 +02:00
committed by GitHub
parent a7292e4f35
commit 9c033dbf98
116 changed files with 4629 additions and 650 deletions
@@ -0,0 +1,4 @@
{
"Version": "1.0",
"Name":
}
@@ -0,0 +1,4 @@
{
"Version": "1.0",
"Name": "Example configuration"
}
@@ -0,0 +1,4 @@
{
"Version": "2.0",
"Name": "Incompatible configuration"
}
@@ -0,0 +1,3 @@
{
"Version": "1.0"
}
@@ -0,0 +1,10 @@
{
"Version": "1.0",
"Settings": [
{ "Name": "Supported", "Value": "configured" },
{ "Name": "Supported", "Value": false },
{ "Name": "Unknown", "Value": true },
{ "Name": "TooNew", "Value": true },
{ "Name": "DisableModernStandbyNetworking", "Value": true }
]
}
@@ -0,0 +1,23 @@
{
"Version": "1.0",
"Deployment": [
{ "Name": "UserSelectionIndex", "Value": 0 },
{ "Name": "AppRemovalScopeIndex", "Value": 0 },
{ "Name": "CreateRestorePoint", "Value": true },
{ "Name": "RestartExplorer", "Value": false }
],
"Tweaks": [
{ "Name": "DisableSettings365Ads", "Value": true },
{ "Name": "DisableSnapAssist", "Value": true },
{ "Name": "EnableDarkMode", "Value": true },
{ "Name": "ShowSearchBoxTb", "Value": true },
{ "Name": "DisableTelemetry", "Value": true },
{ "Name": "DisableWidgets", "Value": true },
{ "Name": "DisableLockscreenTips", "Value": true },
{ "Name": "DisableSnapLayouts", "Value": true },
{ "Name": "DisableAISvcAutoStart", "Value": true },
{ "Name": "DisableMouseAcceleration", "Value": true },
{ "Name": "DisableCopilot", "Value": true },
{ "Name": "DisableRecall", "Value": true }
]
}
@@ -0,0 +1,6 @@
{
"Version": "1.0",
"Settings": [
{ "Name": "Supported", "Value": true }
}
@@ -0,0 +1,6 @@
{
"Version": "1.0",
"Settings": [
{ "Name": "Supported", "Value": true }
]
}
@@ -0,0 +1,4 @@
{
"Version": "1.0",
"BackupType":
}
@@ -0,0 +1,43 @@
{
"RegistryKeys": [
{
"SubKeys": [],
"Path": "HKEY_CURRENT_USER\\Control Panel\\Accessibility\\StickyKeys",
"Values": [
{
"Kind": "String",
"Name": "Flags",
"Data": "510",
"Exists": true
}
],
"Exists": true
},
{
"SubKeys": [],
"Path": "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize",
"Values": [
{
"Kind": "DWord",
"Name": "EnableTransparency",
"Data": 0,
"Exists": true
}
],
"Exists": true
}
],
"ComputerName": "TEST-COMPUTER",
"BackupType": "RegistryState",
"SelectedUndoFeatures": [
"DisableTransparency"
],
"CreatedBy": "Win11Debloat",
"Version": "1.0",
"Target": "CurrentUser:fixture-user",
"SelectedFeatures": [
"RemoveApps",
"DisableStickyKeys"
],
"CreatedAt": "2026-07-11T20:00:33.9825666+02:00"
}
@@ -0,0 +1,7 @@
{
"Version": "1.0",
"BackupType": "RegistryState",
"Target": "DefaultUserProfile",
"SelectedFeatures": [],
"RegistryKeys": []
}