Repository navigation
Releases
Releases · Jukelyn/macOS-Enrollment-Program
v1.1.0
NC State COS JAMF Enrollment Helper - v1.1.0 Release
Release Date: April 25, 2025
What's New in v1.1.0
- Install Script: This script automates the non-interactive installation of Homebrew on macOS, ensuring proper path persistence. It then leverages Homebrew to install necessary tools including
wget,python3,python-tk. Subsequently, the script downloads the repo as a zip, extracts it, sets up a Python virtual environment within the extracted project directory, installs dependencies listed inrequirements.txt, and finally executes the program, which is designed to perform a Jamf recon. - Loading Indicator: Implemented a loading screen that appears after the user clicks "Submit". This screen provides visual feedback while the
jamf reconcommand runs in the background (using threading), preventing the UI from freezing. The application closes automatically once the command completes.
Changes
- Update main.py lambda to use ALL_BUILDINGS as list not set
- Create installScript.sh
- Update ACKNOWLEDGE_MESSAGE and padding for that frame
- Added loading page with progress bar
Full Changelog: v1.0.0...v1.1.0
Thank you for using the NC State COS JAMF Enrollment Helper!