Releases: munkireport/munkireport-php
Munkireport 2.7.2
2.7.2 (December 12, 2015)
FIXES
- 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
- 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.
Munkireport 2.7.1
2.7.1 (December 11, 2015)
FIXES
- 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
- 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.
Munkireport 2.6.0
2.6.0 (October 20, 2015)
FIXES
- TLS1.2 support - NSUrl replaces urllib2 thanks to @gregneagle and @pudquick
- Better checking of preflight scripts
- Uptime fix for El Capitan
- ADLDap utils (deprecated modifier)
- Support for reverse proxy with SSL termination (OSX Server 5)
NEW FEATURES
- Bluetooth widget thanks to @gmarnin and @nbalonso
- Configurable disk size thresholds
- German localisation thanks to @fridomac
- Etag support for install controller (used by AutoPkg recipe)
- initial support for 'tagging' machines
- Datatables 10
- Download CSV, Print, and Copy to clipboard
- better FileVault status widget
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.5.3
2.5.3 (July 31, 2015)
This release contains a lot of changes compared to the 2.4 release. Most notable is support for Business Units and Machine Groups. There now is also basic support for Role Based Access, with three roles defined: admin, manager and user.
FIXES
- Filesize formatter now uses base 1000 instead of 1024
- Fix uninstall scripts
- Session vars are updated when adding/removing machine groups
- Better support for Corestorage volume reporting
- Reordered buttons in some widgets thanks to @poundbangbash
- Servermetrics model
NEW FEATURES
- Support for Business Units - Read more
- Support for Machine Groups - Read more
- Role Based Access Read more
- Filter on Machine Group
- Server metrics module (reports server metrics for OSX Server)
- Services module (reports on running services on OSX Server)
- Timemachine module (reports on Time Machine backups)
- Certificate module (reports on certificate expiration dates)
- Comment module (for custom views: add admin comments)
- Improved Disk reporting (now reports on all connected HFS Disks, reports on RAID and FUSION drives)
- Live updates on certain widgets
- German localisation thanks to @fridomac
- Reporting on OS Buildversion
- Disk size thresholds
SPECIAL THANKS
Special thanks to powersolutions who sponsored a lot of the changes in the current release.
UPGRADING
All standard users now are admins, if you want to limit access to people, please read Add role to a user
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.
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.4.3
2.4.3 (June 2, 2015)
This is a small bug fix release.
FIXES
- Fix profile database model (#249)
UPGRADING
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.4.2
2.4.2 (April 25, 2015)
FIXES
- Disable power reporting for desktops
- Fix labels for donut chart in network locations
- Fix machine migration script
- Fix warranty lookups
- Improved installer package
NEW FEATURES
- Select modules in installer
- Profile reporting (thanks to @dingerkingh)
- Russian localisation (thanks to @little2112)
- improved power widget labels (thanks to @rickheil)
UPGRADING
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.3.0
2.3.0 (March 11, 2015)
FIXES
- TLS support for 10.6 clients
- Sortable Managed installs table (thanks to @dingerkingh)
NEW FEATURES
- App version report page (thanks to @rsaeks)
- Updated German translation (thanks to @fridomac)
- Improved network graphs
- Laptop battery reporting (thanks to @kene101, @dingerkingh and @rickheil)
UPGRADING
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 pkginfo file.
Munkireport 2.2.0
2.2.0 (Februari 8, 2015)
FIXES
- Migration script 003_machine_add_cpu.php (thanks to @choules)
- TLSv1 support (thanks to @joshua-d-miller)
- OS version is now stored as INTEGER for better sorting/comparing
NEW FEATURES
- Create installer pkg for MR-PHP (thanks to @znerol)
- NVD3 charting library added (with one included graph showing the growth of your munki flock over time)
UPGRADING
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 pkginfo file.
Munkireport 2.1.0
2.1.0 (November 10, 2014)
FIXES
- Improved error handling on 10.5
- ARD error #139
- ISO dates for display #138 and #156 (thanks to @nbalonso)
- DataTables 1.10.2
- Disk listing
- Warranty widget
- Install history date sort
NEW FEATURES
- Uptime widget (thanks to @nbalonso)
- More display vendors (thanks to @nbalonso and @diwanicki)
- Localization with i18n js library
- Updated SMART status widget (thanks to @kene101)
- Authorization for delete_machine
UPGRADING
If you come from Munkireport 2.0.11 there are no database changes. 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 pkginfo file.
Munkireport 2.0.11
2.0.11 (July 6, 2014)
This release has some changes to the way preflight scripts are handled:
- scripts with a non-zero exit status will not terminate a munki run. If you rely on this behaviour, you should move your script to
preflight_abort.d
- all scripts (including preflight) are aborted after 10 seconds. Munkireport will emit a warning when a timeout is reached.
FIXES
- Better widget sorting (thanks to @nbalonso)
- jQuery 2.1.0
- Bootstrap 3.1.1
- Date display fixed in install history and client detail
- AD module (thanks to @nbalonso)
- MySQL create table now uses default innodb and utf-8
- FV users in security listing (thanks to @diwanicki)
- Preflight scripts handling improved
NEW FEATURES
- ARD info fields
- CPU info (thanks to @joshua-d-miller)
- Add your custom css and js files to MR
- External (and internal) displays tracking (thanks to @nbalonso)
- Display vendor strings added (thanks to @diwanicki)
- Bluetooth device tracking (thanks to @gmarnin)
- Site name on login page (thanks to @gmarnin)
- Client uptime reporting
- Added postflight.d and preflight_abort.d
- verbosity is now controlled by munki (with munki 1.0.0.1883 or 2.0.0.2086 and up)
UPGRADING
There are some changes in the database setup, if you are upgrading 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 pkginfo file.