Releases: munkireport/munkireport-php
Munkireport 2.10.1
2.10.1 (October 13, 2016)
NOTES
This release contains a couple of bug fixes and partial PSR-2 compliance.
FIXES since 2.10.0
- Fixed a merge conflict in site_helper.php
FIXES
- authldap regression introduced in 2.9
- wifi module regression introduced in 2.9 thanks to @clburlison
- French localisation updates thanks to @lolipale
- munkireport and managedinstalls scripts now run on postflight
- Certificate module (#557)
- Speed up printer table by adding indexes
- Misc bugfixes
NEW FEATURES
- New Favicon thanks to @WardsParadox
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.
Munkireport 2.10.0
2.10.0 (October 13, 2016)
NOTES
This release contains a couple of bug fixes and partial PSR-2 compliance.
FIXES
- authldap regression introduced in 2.9
- wifi module regression introduced in 2.9 thanks to @clburlison
- French localisation updates thanks to @lolipale
- munkireport and managedinstalls scripts now run on postflight
- Certificate module (#557)
- Speed up printer table by adding indexes
- Misc bugfixes
NEW FEATURES
- New Favicon thanks to @WardsParadox
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.
Munkireport 2.9.2
2.9.1 (September 14, 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 since 2.9.1
- Fix munkireport table for new installs
- Fix deploystudio tab in client view
FIXES since 2.9.0
- Link from inventory listing thanks to @poundbangbash
- Manager role can remove machines thanks to @poundbangbash
- Divide by zero error for MacBooks without battery thanks to @poundbangbash
- GSX and Find My Mac presentation thanks to @gmarnin
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.
Munkireport 2.9.1
2.9.1 (September 14, 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 since 2.9.0
- Link from inventory listing thanks to @poundbangbash
- Manager role can remove machines thanks to @poundbangbash
- Divide by zero error for MacBooks without battery thanks to @poundbangbash
- GSX and Find My Mac presentation thanks to @gmarnin
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.
Munkireport 2.9.0
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.
Munkireport 2.8.5
2.8.5 (April 4, 2016)
FIXES since 2.8.4
- WiFi module robustness thanks to @tuxudo and @kujeger
- documentation on GSX module thanks to @tuxudo and @gmarnin
- location report
FIXES since 2.8.3
- Location module packaging thanks to @clburlison
FIXES since 2.8.2
- SIP status thanks to @clburlison
- Wi-Fi module more robust thanks to @tuxudo
- Location module packaging thanks to @clburlison
FIXES
- Markdown now accepts line breaks in client comments
- FileVault 2 reporting fix for #375 and #378
- curl options for submit.preflight thanks to @kujeger
NEW FEATURES
- Location module - thanks to @clburlison and @gmarnin
- GSX module thanks to @tuxudo
- Security module thanks to @gmarnin
- Munkiinfo module thanks to @erikng and @clburlison
- Wi-Fi module thanks to @tuxudo
- Printer widget thanks to @tuxudo
- Hotkey support
- German localisation updates thanks to @fridomac
- French localisation updates thanks to @lolipale
- stretch map to viewport thanks to @rfitzwater
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
People with a custom dashboard file need to add the following line before the footer otherwise some widgets may not show any data:
<script src="<?php echo conf('subdirectory'); ?>assets/js/munkireport.autoupdate.js"></script>
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.
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.
Munkireport 2.8.4
2.8.4 (March 15, 2016)
This is a bug release, please read the upgrade instructions below.
FIXES since 2.8.3
- Location module packaging thanks to @clburlison
FIXES since 2.8.2
- SIP status thanks to @clburlison
- Wi-Fi module more robust thanks to @tuxudo
- Location module packaging thanks to @clburlison
FIXES
- Markdown now accepts line breaks in client comments
- FileVault 2 reporting fix for #375 and #378
- curl options for submit.preflight thanks to @kujeger
NEW FEATURES
- Location module - thanks to @clburlison and @gmarnin
- GSX module thanks to @tuxudo
- Security module thanks to @gmarnin
- Munkiinfo module thanks to @erikng and @clburlison
- Wi-Fi module thanks to @tuxudo
- Printer widget thanks to @tuxudo
- Hotkey support
- German localisation updates thanks to @fridomac
- French localisation updates thanks to @lolipale
- stretch map to viewport thanks to @rfitzwater
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
People with a custom dashboard file need to add the following line before the footer otherwise some widgets may not show any data:
<script src="<?php echo conf('subdirectory'); ?>assets/js/munkireport.autoupdate.js"></script>
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.
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.
Munkireport 2.8.3
2.8.3 (March 14, 2016)
This is a bug release, please read the upgrade instructions below.
FIXES since 2.8.2
- SIP status thanks to @clburlison
- Wi-Fi module more robust thanks to @tuxudo
- Location module packaging thanks to @clburlison
FIXES
- Markdown now accepts line breaks in client comments
- FileVault 2 reporting fix for #375 and #378
- curl options for submit.preflight thanks to @kujeger
NEW FEATURES
- Location module - thanks to @clburlison and @gmarnin
- GSX module thanks to @tuxudo
- Security module thanks to @gmarnin
- Munkiinfo module thanks to @erikng and @clburlison
- Wi-Fi module thanks to @tuxudo
- Printer widget thanks to @tuxudo
- Hotkey support
- German localisation updates thanks to @fridomac
- French localisation updates thanks to @lolipale
- stretch map to viewport thanks to @rfitzwater
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
People with a custom dashboard file need to add the following line before the footer otherwise some widgets may not show any data:
<script src="<?php echo conf('subdirectory'); ?>assets/js/munkireport.autoupdate.js"></script>
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.
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.
Munkireport 2.8.2
2.8.2 (March 7, 2016)
FIXES
- Markdown now accepts line breaks in client comments
- FileVault 2 reporting fix for #375 and #378
- curl options for submit.preflight thanks to @kujeger
NEW FEATURES
- Location module - thanks to @clburlison and @gmarnin
- GSX module thanks to @tuxudo
- Security module thanks to @gmarnin
- Munkiinfo module thanks to @erikng and @clburlison
- Wi-Fi module thanks to @tuxudo
- Printer widget thanks to @tuxudo
- Hotkey support
- German localisation updates thanks to @fridomac
- French localisation updates thanks to @lolipale
- stretch map to viewport thanks to @rfitzwater
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
People with a custom dashboard file need to add the following line before the footer otherwise some widgets may not show any data:
<script src="<?php echo conf('subdirectory'); ?>assets/js/munkireport.autoupdate.js"></script>
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.
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.
Munkireport 2.7.3
2.7.3 (December 16, 2015)
FIXES
- Update version number to match release
- Better SSL error reporting
- Fix Delete machine (which was broken in the 2.7.1 release) thanks to @gmarnin
- RESTified all widgets
- Tags input
- Warranty check removed (can't use that anymore since Apple put a captcha on the status page)
- FileVault status widget
NEW FEATURES
- French translation thanks to Patrick Exner
- tag widget and list view
- Event module - collects events and shows them on the dashboard
- Crashplan module
- New client graph
- Printer module thanks to @gmarnin
- German translation thanks to @fridomac
- Support for curl headers (and authentication) thanks to @morgant
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
People with a custom dashboard file need to add the following line before the footer otherwise some widgets may not show any data:
<script src="<?php echo conf('subdirectory'); ?>assets/js/munkireport.autoupdate.js"></script>
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.
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.