2.9.0 (September 9, 2016)
NOTES
This release contains a large migration, which will only trigger when an admin is logged in. Depending on the size of your database, this can take some time to complete. The migration will only take place when you are on the dashboard page, the Munki listing page or the Munki report page.
To take full advantage of the migrated munkireport (it should seriously decrease bandwidth usage), push a new client installer to your clients. Make sure you add the managedinstalls module.
FIXES
- Improved tag search (#372)
- SIP status reporting improved thanks to @clburlison
- Update for GSX module thanks to @tuxudo
- Scrollable modal window, fixes #461
- Fix several deep links, #460, #462
- French localisation updates thanks to @lolipale
- German localisation updates thanks to @fridomac
- Event widget only shows 50 events
- Increase inventorypath limit to 1024 chars, fixes #478
- Fix target volume (#492)
- Fix for Obsolete machines (#496) thanks to @tuxudo
- Removed "~VIN," from machine description (#498) thanks to @tuxudo
- Added WiFi hardware check (#499) thanks to @tuxudo
- Fix marker images for location reporting
- Disk reporting on Snow Leopard thanks to @Steffan-Ravn
- Last seen column in munki listing (#334)
- Custom unserializer (due security issues with native
unserialize()
) - Improve Profile listing query (#491)
- Improved inventory listing
- Only show edit button when admin (#311)
- Bluetooth updates thanks to @clburlison
NEW FEATURES
- Managedinstalls module (replaces part of the munkireport module)
- DeployStudio Module thanks to @tuxudo and @n8felton
- FindMyMac module thanks to @clburlison
- curl configuration item, addresses #374
- check/uncheck all in filter
- Event reporting for certificate module
- Preference for ScriptTimeOut #472
- Support ManagedInstallDir relocation thanks to @weswhet
- Munkireport System status page - basic reporting on db status and php
- link to everymac.com in the client detail page
- Add module templating (run build/add_module.sh module_name)
- Add munkiprotocol listing (#462)
- Add computername to page title (#444)
- GoogleMaps API key (#510)
- Support for multiple CrashPlan destinations
- Munki Web Admin 2 links thanks to @gmarnin
- ReCaptcha for login thanks to @computeronix
REQUIREMENTS
This version requires php version 5.3 minimum
UPGRADING
By default, only three modules are enabled. To enable more modules, please read https://github.com/munkireport/munkireport-php/blob/master/docs/setup.md#select-which-modules-to-install-on-the-client
If you upgrade from a previous version, you should:
- Make a backup of your database
- Add the following line to config.php:
$conf['allow_migrations'] = TRUE;
This will automatically migrate your database to the correct version if you're logged in as an admin user (see note at the top of this page)
For more info about upgrading, visit https://github.com/munkireport/munkireport-php/wiki/How-to-upgrade
- If you come from a previous release and you want to add new report items, you have to push your clients a new pkg installer.