Notes
This is a version of Outset created by GitHub Actions.
Outset.app has been signed and notarized. The package has been signed, notarized and stapled.
🎉 Highlighted Features
- Support for deploying scripts as mobileconfig payloads https://github.com/macadmins/outset/wiki/Payloads
- Includes script for assistance in generating payload plists
- Updated Jamf pro schema and service status EA https://github.com/macadmins/outset/tree/main/MDM/Jamf%20Pro #59
- Updated Icon - out with circle, in with squircle
🛠️ Fixes
- LaunchAgents+LaunchDaemons - Program is using Array instead of String. Should fix #60
- Fix the checksum all command so that the outset/logs folder is ignored #54
- Fixed link to wiki FAQ in README.md.
🐞 Something not on this list? Please create an issue.
Contributors
@strlng, @HowardGMac, @rodchristiansen, @spacelatte, @bartreardon
Changes
- 072f51e - ADD: JSON Schema for External Applications payload in Jamf Pro
- 9539615 - FIX: Mismatched indentation
- 89fc92c - Initial commit for 4.2.0 More code cleanup and re-arranging Added "on demand privileged" Added initial capability to run scripts contained as base64 bundles in a confir profile (currently nothing calls this)
- 5296d50 - Update README.md
- 7af77c1 - scripts as base64 encoded payloads TODO: - restrict to managed preferences - integrate with standard workflow including checks for run-once - remove debug code
- dc01bf0 - Moved a bunch of stuff around to support running scripts from a preference plist This should now be working for all script types. Some work to do on properly procesing
--add-override
which currently prepends the login-once path which causes the override check to not match. - 8f80fe9 - Merge pull request #56 from strlng/patch-1
- 4d91046 - Merge pull request #47 from VentionCo/jamfpro-jsonschema
- e22ceb4 - Fix for issue #54
- da95c68 - Merge pull request #58 from HowardGMac/dev_4.2.0
- 90270b3 - update version number
- ce6c46e - Merge remote-tracking branch 'refs/remotes/origin/dev_4.2.0'
- acbea2d - Fixing Info.plist version so the github action works
- 8c45f52 - Outset icon updated rocket graphic and as squircle
- 121c163 - Merge pull request #61 from rodchristiansen/main
- 9673efe - updating payload code for inclusion of scripts
- 230c085 - Merge remote-tracking branch 'refs/remotes/origin/dev_4.2.0'
- 73ae10e - Add logic to merge multiple script_payloads into one for processing. Add logic for add-override and remove-override to handle payload scripts with "payload=". The alternate is we don't assume
loginOnce.directoryPath
if no path is given. Discussion welcome - 78002de - Update payload logic to properly collect payload data from all defaults domains. Added logic to skip a payload if it's not from a managed domain and debug is not enabled.
- 0e47d16 - Updated readme with new outset icon and cleaned up some of the text
- 62125b1 - Update build_outset.zsh
- ef7b4ad - Update build_outset_prerelease_manual.yml
- 345ebc9 - update workflows for macOS 14
- 650cfbc - update to v4 of upload-artifact
- 0e4ff18 - Update build_outset.zsh
- f9edb02 - Fix up processing for on-demand and on-demand-privileged tasks
- 18689ed - fix typo for registering the on demand daemon (was agent instead of daemon)
- 8626559 - update release build workflow
- 4078398 - Added script to generate payload plists for use with MDM
- d123560 - update project file referencing the new outset-payload script
- 2af330b - Updated payloads to use data type instead of string
- a1b1692 - fix(LaunchAgents+LaunchDaemons): Program is using Array instead of String
- 497df79 - Merge pull request #63 from spacelatte/spacelatte/fix-program-array-to-string
- 6499a45 - Update reference from outset-payload.sh to outset-payload
- 6e0d605 - Update build_outset_prerelease_manual.yml
- 5851ba9 - Update build_outset_release_manual.yml
- c01bad2 - Merge pull request #62 from macadmins/dev_4.2.0