Skip to content

Commit 0eb3da7

Browse files
committed
Revert "0.5.0 (#1482)"
This reverts commit 06558b9. # Conflicts: # src/playbook/Executables/AtlasModules/Packages/Z-Atlas-NoDefender-Package31bf3856ad364e35amd645.0.0.0.cab # src/playbook/Executables/AtlasModules/Packages/Z-Atlas-NoDefender-Package31bf3856ad364e35arm645.0.0.0.cab # src/playbook/Executables/AtlasModules/Packages/Z-Atlas-NoTelemetry-Package31bf3856ad364e35amd645.0.0.0.cab # src/playbook/Executables/AtlasModules/Packages/Z-Atlas-NoTelemetry-Package31bf3856ad364e35arm645.0.0.0.cab
1 parent e463279 commit 0eb3da7

File tree

431 files changed

+1866
-8688
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

431 files changed

+1866
-8688
lines changed

.editorconfig

Lines changed: 0 additions & 58 deletions
This file was deleted.

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Contribution Guidelines are on our [Documentation](https://docs.atlasos.net/contributing/contribution-guidelines/).
1+
Contribution Guidelines is on our [Documentation](https://docs.atlasos.net/contributions/).

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ body:
5757
label: Atlas Version
5858
description: 'If you''re on v0.4.0, see the workarounds page first: https://github.com/orgs/Atlas-OS/projects/7/views/5'
5959
options:
60-
- Atlas v0.5.0 for Windows 10 22H2
61-
- Atlas v0.5.0 for Windows 11 24H2
60+
- Atlas v0.4.1 for Windows 10 22H2
61+
- Atlas v0.4.1 for Windows 11 24H2
6262
validations:
6363
required: true
6464

.github/workflows/apbx.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,10 @@ jobs:
7878
7979
Write-Output "Making certificate..."
8080
$thumbprint = .\make-cert.ps1
81-
81+
8282
$atlasSrcPath = '..\Atlas\src\'
8383
$packagePath = "$atlasSrcPath\playbook\Executables\AtlasModules\Packages"
8484
mkdir $packagePath -EA 0 | Out-Null
85-
8685
Get-ChildItem "configs" -Filter *.yaml | ForEach-Object {
8786
Write-Output "`n`nProcessing $($_.Name)`n------------------------------------------------------"
8887
Copy-Item -Path $_.FullName -Destination "cfg.yaml" -Force | Out-Null

.gitignore

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,4 @@
22
.DS_Store
33

44
# Playbooks
5-
*.apbx
6-
*.apbx.tmp
7-
src/playbook/pester-tests
8-
src/dependencies/local-build.ps1
9-
src/playbook/VS Workspace.code-workspace
5+
*.apbx

.vscode/extensions.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
{
2-
"recommendations": [
3-
"ms-vscode.powershell",
4-
"ionutvmi.reg",
5-
"redhat.vscode-xml",
6-
"redhat.vscode-yaml",
7-
"foxundermoon.shell-format"
8-
]
9-
}
2+
"recommendations": [
3+
"ms-vscode.powershell",
4+
"ionutvmi.reg",
5+
"redhat.vscode-xml",
6+
"redhat.vscode-yaml"
7+
]
8+
}

.vscode/settings.json

Lines changed: 19 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,20 @@
11
{
2-
"editor.formatOnSave": true,
3-
"editor.codeActionsOnSave": {
4-
"source.fixAll": "explicit",
5-
"source.fixAll.eslint": "explicit"
6-
},
7-
"editor.detectIndentation": false,
8-
"editor.insertSpaces": true,
9-
"editor.tabSize": 4,
10-
"[yaml]": {
11-
"editor.defaultFormatter": "redhat.vscode-yaml",
12-
"editor.tabSize": 2
13-
},
14-
"[json]": {
15-
"editor.defaultFormatter": "vscode.json-language-features",
16-
"editor.tabSize": 2
17-
},
18-
"[jsonc]": {
19-
"editor.defaultFormatter": "vscode.json-language-features",
20-
"editor.tabSize": 2
21-
},
22-
"[powershell]": {
23-
"editor.defaultFormatter": "ms-vscode.powershell",
24-
"editor.tabSize": 4
25-
},
26-
"[markdown]": {
27-
"editor.defaultFormatter": "vscode.markdown-language-features",
28-
"editor.trimAutoWhitespace": false
29-
},
30-
"[shellscript]": {
31-
"editor.formatOnSave": true,
32-
"editor.defaultFormatter": "foxundermoon.shell-format",
33-
"editor.tabSize": 2
34-
},
35-
"[bat]": {
36-
"editor.formatOnSave": true,
37-
"editor.tabSize": 4
38-
},
39-
"[xml]": {
40-
"editor.defaultFormatter": "redhat.vscode-xml",
41-
"editor.tabSize": 2
42-
},
43-
"files.eol": "\n",
44-
"files.encoding": "utf8",
45-
"files.trimTrailingWhitespace": true,
46-
"files.insertFinalNewline": true,
47-
"yaml.customTags": [
48-
"!run: mapping",
49-
"!registryKey: mapping",
50-
"!registryValue: mapping",
51-
"!appx: mapping",
52-
"!file: mapping",
53-
"!service: mapping",
54-
"!scheduledTask: mapping",
55-
"!taskKill: mapping",
56-
"!systemPackage: mapping",
57-
"!cmd: mapping",
58-
"!powerShell: mapping",
59-
"!writeStatus: mapping",
60-
"!task: mapping"
61-
],
62-
"files.associations": {
63-
"playbook.conf": "xml"
64-
}
65-
}
2+
"yaml.customTags": [
3+
"!run: mapping",
4+
"!registryKey: mapping",
5+
"!registryValue: mapping",
6+
"!appx: mapping",
7+
"!file: mapping",
8+
"!service: mapping",
9+
"!scheduledTask: mapping",
10+
"!taskKill: mapping",
11+
"!systemPackage: mapping",
12+
"!cmd: mapping",
13+
"!powerShell: mapping",
14+
"!writeStatus: mapping",
15+
"!task: mapping"
16+
],
17+
"files.associations": {
18+
"playbook.conf": "xml"
19+
}
20+
}

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,8 @@
2121

2222
## 📚 **Important Documentation**
2323
- [Installation](https://docs.atlasos.net/getting-started/installation/)
24-
- [Install FAQ](https://docs.atlasos.net/install-faq/removed-features/)
25-
- [General FAQ](https://docs.atlasos.net/general-faq/atlas-and-security/)
26-
- [Contribution Guidelines](https://docs.atlasos.net/contributing/contribution-guidelines/)
24+
- [FAQ & Common Issues](https://docs.atlasos.net/faq-and-troubleshooting/removed-features/)
25+
- [Contribution Guidelines](https://docs.atlasos.net/contributions/)
2726
- [Branding](https://docs.atlasos.net/branding/)
2827

2928
## 🤔 What is Atlas?
@@ -44,7 +43,7 @@ Some optional security features are:
4443

4544
- Windows Defender & SmartScreen
4645
- Windows Update
47-
- Automatic updates are toggleable
46+
- Automatic updates are togglable
4847
- CPU mitigations
4948
- User Account Control
5049
- Core isolation features
@@ -54,16 +53,14 @@ Atlas applies many modifications and default settings to make Windows easier to
5453

5554
### 🔍 Open Source and Transparent
5655

57-
Unlike custom Windows ISOs, Atlas is more straightforward to audit due to the use of [AME Wizard](https://amelabs.net). AME Wizard is controlled by Playbooks, a customizable script-esque system that can perform various tasks.
56+
Unlike custom Windows ISOs, Atlas is more straightforward to audit due to the use of [AME Wizard](https://ameliorated.io). AME Wizard is controlled by Playbooks, a customizable script-esque system that can perform various tasks.
5857

59-
Playbooks are renamed **.zip** archives, with the password [`malte`](https://docs.amelabs.net/developers/getting-started/creation.html). As they primarily consist of plain text, Playbooks enable transparency, unlike custom Windows ISOs, which have many entry points for malicious activity.
60-
61-
The few binaries in the Playbook are open source in our [`utilities` repository](https://github.com/Atlas-OS/utilities), with the [hashes listed here](https://github.com/Atlas-OS/Atlas/blob/main/src/playbook/Executables/AtlasModules/README.md).
58+
Playbooks are renamed **.zip** archives, with the password [`malte`](https://docs.ameliorated.io/developers/getting-started/creation.html). As they primarily consist of plain text, Playbooks enable transparency, unlike custom Windows ISOs, which have many entry points for malicious activity. The few binaries in the Playbook are open source in our [`utilities` repository](https://github.com/Atlas-OS/utilities), with the [hashes listed here](https://github.com/Atlas-OS/Atlas/blob/main/src/playbook/Executables/AtlasModules/README.md).
6259

6360
Although the GUI is not open source for AME Wizard, AME Wizard's entire backend (called [TrustedUninstaller](https://github.com/Ameliorated-LLC/trusted-uninstaller-cli)) is open source under MIT, which contains each action used to run Atlas. The Atlas Playbook is open source under the [GPLv3 license](https://github.com/Atlas-OS/Atlas/blob/main/LICENSE).
6461

6562
### 🔒 Legal Compliance
66-
As Atlas doesn't redistribute a modified Windows ISO, it complies with the [Microsoft Windows Usage Terms](https://www.microsoft.com/content/dam/microsoft/usetm/documents/windows/11/oem-(pre-installed)/UseTerms_OEM_Windows_11_English.pdf). In addition, Atlas does not alter activation in Windows.
63+
As Atlas doesn't redistribute a modified Windows ISO, it complies with [Windows's Usage Terms](https://www.microsoft.com/en-us/useterms/#areaheading-uid6738235). In addition, Atlas does not alter activation in Windows.
6764

6865
## 🎨 Brand kit
6966
Want to create your own Atlas wallpaper with some original creative designs? Visit our [Branding Kit on Docs](https://docs.atlasos.net/branding/) and share your creations on our [GitHub Discussions](https://github.com/Atlas-OS/Atlas/discussions/categories/community-artwork)!

src/dependencies/local-build.ps1

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -214,12 +214,6 @@ while ($true) { Get-Content -Wait -LiteralPath $a -EA 0 | Write-Output; Start-Sl
214214
Pop-Location
215215
}
216216

217-
# Stupid hack because "The process cannot access the file because it is being used by another process." happens now and I have no idea why
218-
$apbxTmpPath = $apbxPath + '.tmp'
219-
if (Test-Path $apbxTmpPath) {
220-
Remove-Item -Path $apbxPath
221-
Rename-Item -Path $apbxTmpPath -NewName $apbxPath
222-
}
223217
Write-Host "Built successfully! Path: `"$apbxPath`"" -ForegroundColor Green
224218
if (!$DontOpenPbLocation) {
225219
if ($IsLinux -or $IsMacOS) {
@@ -236,4 +230,4 @@ while ($true) { Get-Content -Wait -LiteralPath $a -EA 0 | Write-Output; Start-Sl
236230
} finally {
237231
Remove-Item $rootTemp -Force -EA 0 -Recurse | Out-Null
238232
if ($currentDir) { Set-Location $currentDir }
239-
}
233+
}

src/playbook/Configuration/atlas/appx.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
title: AppX
33
description: Removes AppX packages and prevents them from being reinstalled
4-
onUpgrade: false
54
actions:
65
- !writeStatus: {status: 'Removing AppX packages'}
76

@@ -67,7 +66,6 @@ actions:
6766
- !appx: {name: 'Microsoft.WindowsFeedbackHub*', type: family}
6867
- !appx: {name: 'Microsoft.WindowsMaps*', type: family}
6968
- !appx: {name: 'Microsoft.WindowsSoundRecorder*', type: family}
70-
- !appx: {name: 'Ink.Handwriting.Main.Store.en-US1.0', type: family}
7169
# Removing using AME Wizard causes issues with Cross Device Experience Host installing
7270
# - !appx: {name: 'Microsoft.YourPhone*', type: family}
7371
- !powerShell:

0 commit comments

Comments
 (0)