robjschroeder / App-Auto-Patch

Auto patch management script via Dialog
https://techitout.xyz/app-auto-patch/
MIT License
109 stars 18 forks source link

Update App-Auto-Patch-via-Dialog.zsh #35

Closed robjschroeder closed 8 months ago

robjschroeder commented 8 months ago

Version 2.0.0, 12.19.2023 Robert Schroeder (@robjschroeder)

- Breaking Change for users of App Auto-Patch prior to 2.0.0

- Removed the unattendExit variable out of Jamf Pro Script parameters, this is now under the ### Unattended Exit Options

- Moved the outdatedOsAction variable from Parameter 9 to Parameter 10 in Jamf Pro Script parameters

- NEW Optional Labels parameter! Parameter 9 in Jamf Pro Script parameters

- Script cleanup and organization

- dialogInstall function called only if interactiveMode is greater than 0

- Added logic for AAP-Activator (thanks @TechTrekkie)

- Variable added for AAP-Activator logic under ### Deferral Options ###, please see documentation for more information

- Added optionalLabels array. Installomator labels listed in this array will first check to see if the app is installed. If the app is installed, it will write the label to the required array. If the app is not installed, it will get skipped.