Skip to content

Releases: munkireport/munkireport-php

Munkireport 2.7.2

12 Dec 08:12
Compare
Choose a tag to compare

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

11 Dec 10:06
Compare
Choose a tag to compare

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

17 Oct 21:09
Compare
Choose a tag to compare

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

31 Jul 07:36
Compare
Choose a tag to compare

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

02 Jun 18:19
Compare
Choose a tag to compare

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

25 Apr 07:59
Compare
Choose a tag to compare

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

11 Mar 10:30
Compare
Choose a tag to compare

2.3.0 (March 11, 2015)

FIXES

  • TLS support for 10.6 clients
  • Sortable Managed installs table (thanks to @dingerkingh)

NEW FEATURES

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

07 Feb 23:06
Compare
Choose a tag to compare

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

10 Nov 21:21
Compare
Choose a tag to compare

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

06 Jul 20:58
Compare
Choose a tag to compare

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.