Commit 1fe3214
authored
1.3.1 Merge (#101)
* Fix for #93
* Update ETT.ps1
* Update ETT.ps1
Remediation and cleanup for 1.3.1 fixes
* Removing some sample function code
* Updated Toast Notification Stack
* Fixed ClearLastLogin Bug #96
* Added Windows Repair Tools
* Added Windows Defender Functions
* Added Delete Group Policy Cache Function
* First pass in work on #97
* Added first pass of outlook rollback for #97
* #97 - Grammar Tweak
Tweaked grammar for restoring old outlook function to use proper PS prefix
* Additional cleanup and bug fixes
Few tweaks, and finally solved our issues in #87 !
* Update SECURITY.md
Prepped version rollover for security support in 1.3.1
* Update copyright year in LICENSE file
* Update ToolboxFunctions.ps1
Added passthru elevation of #97
* Update ETT.ps1
Removed duplicate SFC toolbox option. Production location will now be under the "Windows" tab
* Fixed some bugs in #97
As a part of general review in #98 , squashed some bugs regarding how the Outlook repair tool runs.
* Update ToolboxFunctions.ps1
Modified and added error handling to the outlook legacy rollback
* Add keyboard shortcut for Exit button using Escape key
* Added "Prevent Automatic Update" for Outlook (Legacy) to New Outlook
* Update LICENSE
Signed-off-by: Eli Weitzman <22529819+eliweitzman@users.noreply.github.com>
* Update copyright year in license header
Changed the copyright year in the license header from 2024-2025 to 2025 to reflect the current year.
* Initial plan
* Implement configurable tab ordering for toolbox tabs
Co-authored-by: eliweitzman <22529819+eliweitzman@users.noreply.github.com>
* Finalize tab ordering implementation and reset config to default
Co-authored-by: eliweitzman <22529819+eliweitzman@users.noreply.github.com>
* Update tab functions to prepare for 1.3.1-Dev merge
* Fix syntax error: remove extra closing brace
* Refactor ETT.ps1 to replace deprecated WMI commands with CIM commands and improve code formatting
* Revert "Update LICENSE"
This reverts commit f6ae920.
* Revert "Update copyright year in license header"
This reverts commit 628e96c.
* Rollback and remove tab order cusomization
Due to buggy code, rolling back and removing tab reordering - will fix CIM compliance next
* Replace Get-WmiObject with Get-CimInstance
Updated ETT.ps1 and ToolboxFunctions.ps1 to use Get-CimInstance instead of the deprecated Get-WmiObject for querying system information. This improves compatibility and performance with newer versions of PowerShell.
* Fix adminmode checks to use boolean comparison
Replaced string comparison ($adminmode -eq "True") with boolean comparison ($adminmode -eq $true) in multiple functions to ensure proper admin mode detection and improve code reliability.
* Update PSAssets/ToolboxFunctions.ps1
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Eli Weitzman <22529819+eliweitzman@users.noreply.github.com>
* Add Copilot instructions for PowerShell app
Introduces .github/copilot-instructions.md with guidance for AI agents and developers working on the Windows PowerShell application. Covers project structure, workflows, conventions, integration points, editing examples, compilation steps, and troubleshooting tips.
* Improve settings menu error handling and update copyright
Added more specific error messages and user guidance in SettingsMenu.ps1 for cases where the settings menu is disabled or not referenced in the config, including an option to open the GitHub repository for the latest config. In ETT.ps1, updated the copyright year and improved robustness of Toolbox tab creation.
* Updated license, as well as latest windows version in the Config template
* Rename Delete-GroupPolicyCache function to Clear-GroupPolicyCache for consistency and avoid restricted word.
* Update ToolboxFunctions.ps1
* Remove FUNDING.yml and add toolbox-item skill
Delete obsolete .github/FUNDING.yml and add a new skill guide at .github/skills/toolbox-item-creator/SKILL.md. The new SKILL.md provides a guided prompt for creating toolbox actions (custom_ functions or Create-ToolboxListItem), including inputs to collect, implementation steps, admin gating, ETTConfig.json consistency checks, and completion criteria.
---------1 parent 38eca94 commit 1fe3214
9 files changed
Lines changed: 402 additions & 93 deletions
File tree
- .github
- skills/toolbox-item-creator
- MiniClients
- PSAssets
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
0 commit comments