Skip to content

Commit 9470f57

Browse files
committed
Add retype configuration and manifest for documentation site
- Created retype.manifest to define the structure and files for the documentation site. - Added retype.yml configuration file for site settings, including input/output paths, theme, branding, and navigation links. - Created all documentation
1 parent 0ea161a commit 9470f57

File tree

73 files changed

+18084
-908
lines changed

Some content is hidden

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

73 files changed

+18084
-908
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Publish Retype powered website to GitHub Pages
2+
on:
3+
workflow_dispatch:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
publish:
10+
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- uses: retypeapp/action-build@latest
18+
19+
- uses: retypeapp/action-github-pages@latest
20+
with:
21+
update-branch: true

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Folders
2-
.github/
2+
.github/instructions/
3+
.website/
4+
vscode/
35
testing/
46

57
# Files

README.md

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -152,54 +152,52 @@ Scripts include configurable parameters at the top of each file. Common customis
152152
PowerShellScripting/
153153
├── ad/ # Active Directory scripts
154154
│ ├── computer/
155-
│ │ └── FindMachineOU.ps1 # Locate computer objects in AD
155+
│ │ └── FindMachineOU.ps1 # Locate computer objects in AD
156156
│ └── user/
157157
│ ├── creation/ # User account creation scripts
158-
│ │ ├── AD-CopyGroups.ps1 # Copy group memberships
159-
│ │ ├── User-Creation-Bulk.ps1 # Bulk user creation
160-
│ │ ├── User-Creation.ps1 # Individual user creation with GUI
161-
│ │ └── User-Departure.ps1 # User departure processing
162-
│ └── reconcillation/ # User account reconciliation
158+
│ │ ├── AD-CopyGroups.ps1 # Copy group memberships
159+
│ │ ├── User-Creation-Bulk.ps1 # Bulk user creation
160+
│ │ ├── User-Creation.ps1 # Individual user creation with GUI
161+
│ │ └── User-Departure.ps1 # User departure processing
162+
│ └── reconcillation/ # User account reconciliation
163163
│ ├── AD-Bulk-DepartedEmployeeReconcillation.ps1
164164
│ ├── Employee-Departure-Reconciliation.ps1
165165
│ └── Employee-Listing.ps1
166166
├── e365/ # Exchange 365 scripts
167-
│ ├── E365-Mailbox-ConvertToShared.ps1 # Convert mailboxes to shared
168-
│ ├── E365-Quarantine-ExportRecord.ps1 # Export quarantine records
167+
│ ├── E365-Mailbox-ConvertToShared.ps1 # Convert mailboxes to shared
168+
│ ├── E365-Quarantine-ExportRecord.ps1 # Export quarantine records
169169
│ ├── Exchange-QuarantineTABL-DataDownload.ps1
170-
│ └── NewTransportRuleExecName.ps1 # Transport rule management
170+
│ └── NewTransportRuleExecName.ps1 # Transport rule management
171171
├── entra/ # Entra ID (Azure AD) scripts
172172
│ ├── AutomateCompromisedAccountRemediation.ps1
173-
│ ├── Entra-UserExternal-Create.ps1 # External user creation
174-
│ └── User-Management-External.ps1 # External user management
173+
│ ├── Entra-UserExternal-Create.ps1 # External user creation
174+
│ └── User-Management-External.ps1 # External user management
175175
├── general/ # General utility scripts
176-
│ ├── ScriptSelector.ps1 # Interactive script launcher
177-
│ ├── module-management/ # PowerShell module utilities
176+
│ ├── ScriptSelector.ps1 # Interactive script launcher
177+
│ ├── module-management/ # PowerShell module utilities
178178
│ │ ├── Module-PowerShell7-Require.ps1
179179
│ │ └── Update-Module.ps1
180-
│ └── password-generation/ # Password generation tools
180+
│ └── password-generation/ # Password generation tools
181181
│ ├── Password-Generator-Silent.ps1
182182
│ └── Password-Generator.ps1
183183
├── intune/ # Microsoft Intune scripts
184184
│ ├── devices/
185-
│ │ └── Intune-BulkSync.ps1 # Bulk device synchronisation
186-
│ └── remediation/ # Intune remediation scripts
187-
│ ├── M365-VersionDetect.ps1 # M365 Apps version detection
188-
│ ├── M365-VersionRemediate.ps1 # M365 Apps version remediation
189-
│ ├── TeamsOld-Detect.ps1 # Legacy Teams detection
190-
│ ├── TeamsOld-Remediate.ps1 # Legacy Teams remediation
185+
│ │ └── Intune-BulkSync.ps1 # Bulk device synchronisation
186+
│ └── remediation/ # Intune remediation scripts
187+
│ ├── M365-VersionDetect.ps1 # M365 Apps version detection
188+
│ ├── M365-VersionRemediate.ps1 # M365 Apps version remediation
189+
│ ├── Teams-Old-Detect.ps1 # Legacy Teams detection
190+
│ ├── Teams-Old-Remediate.ps1 # Legacy Teams remediation
191191
│ ├── WinUpdate-23H2to24H2Force-Detect.ps1
192192
│ ├── WinUpdate-23H2to24H2Force-Remediate.ps1
193-
│ ├── WinUpdate-Detect.ps1 # Windows Update detection
194-
│ ├── WinUpdate-Pause-Detect.ps1 # Windows Update pause detection
195-
│ ├── WinUpdate-Pause-Remediate.ps1
196-
│ └── WinUpdate-Remediate.ps1 # Windows Update remediation
193+
│ ├── WinUpdate-Outstanding-Detect.ps1 # Windows Update detection
194+
│ ├── WinUpdate-Outstanding-Remediate.ps1 # Windows Update remediation
195+
│ ├── WinUpdate-Pause-Detect.ps1 # Windows Update pause detection
196+
│ └── WinUpdate-Pause-Remediate.ps1 # Windows Update pause remediation
197197
├── m365/ # Microsoft 365 scripts
198198
├── onedrive/ # OneDrive management scripts
199-
│ └── M365-OneDrive-DownloadUserContents.ps1
200-
├── testing/ # Development and testing scripts
201-
└── vscode/ # VS Code workspace utilities
202-
└── vscode-workspace-new.ps1
199+
│ ├── M365-OneDriveForBusiness-User-FileDownload.ps1
200+
│ └── M365-OneDriveForBusiness-User-FileUpload.ps1
203201
```
204202

205203
## Modules and Functions

docs/.nojekyll

Whitespace-only changes.

0 commit comments

Comments
 (0)