Skip to content

Releases: munkireport/munkireport-php

Munkireport 5.5.1

28 May 07:57
Compare
Choose a tag to compare

5.5.1 (May 28, 2020)

Quick bugfix release with two module updates.

FIXES

  • Module Marketplace

MODULE UPDATES

  • munkireport/ard (2.1 => v3.1)
  • munkireport/munkireportinfo (v1.5 => v1.6)

DEPENDENCY UPDATES

  • symfony/service-contracts (v2.0.1 => v2.1.2)
  • symfony/translation-contracts (v2.0.1 => v2.1.2)

Munkireport 5.5.0

27 May 22:13
Compare
Choose a tag to compare

5.5.0 (May 28, 2020) 🛍️

Lots of changes: a new module marketplace to discover modules (@tuxudo and @joncrain)
The localadmin module is retired in favour of the more versatile users module.
A new module is added: firewall.

FEATURES

  • Archiver role (@poundbangbash)
  • Module Marketplace (@tuxudo)
  • Added spacer_widget with customizable size (#1258)
  • Added faker to insert demo data
  • Local module directory (#1347)
  • Create enable_module.sh (#1351)

FIXES

  • Update Docker Module Name (#1348)
  • Update install scripts (#1354)
  • Fix broken base URL (#1355)

MODULE UPDATES

  • munkireport/localadmin removed
  • munkireport/supported_os (v1.10 => v2.0)
  • munkireport/reportdata (v3.2 => v3.4)
  • munkireport/machine (v6.2 => v6.5)
  • munkireport/event (v3.2 => v3.4)
  • munkireport/disk_report (v3.2 => v3.4)
  • munkireport/munkireport (3.1 => v3.2)
  • munkireport/applications (v2.2 => v2.3)
  • munkireport/bluetooth (v2.0 => v2.3)
  • munkireport/fan_temps (v1.7 => v1.8)
  • munkireport/laps (v1.4 => v1.7)
  • munkireport/managedinstalls (v2.4 => v2.5)
  • munkireport/munkiinfo (v1.2 => v1.3)
  • munkireport/printer (v1.2 => v1.3)
  • munkireport/security (v2.0 => v2.1)
  • munkireport/smart_stats (v1.2 => v1.5)
  • munkireport/warranty (v3.0 => v4.3)
  • munkireport/wifi (v1.2 => v1.3)
  • munkireport/users (v1.3)
  • munkireport/firewall (v1.3)

DEPENDENCY UPDATES

  • symfony/polyfill-php72 (v1.15.0 => v1.17.0)
  • symfony/polyfill-mbstring (v1.15.0 => v1.17.0)
  • symfony/polyfill-intl-idn (v1.15.0 => v1.17.0)
  • guzzlehttp/guzzle (6.5.3 => 6.5.4)
  • league/flysystem (1.0.67 => 1.0.69)
  • symfony/polyfill-ctype (v1.15.0 => v1.17.0)
  • vlucas/phpdotenv (v4.1.4 => v4.1.6)
  • tightenco/collect (v7.9.2 => v7.12.0)
  • adldap2/adldap2 (v10.2.3 => v10.3.0)
  • monolog/monolog (1.25.3 => 1.25.4)
  • doctrine/cache (1.10.0 => 1.10.1)
  • doctrine/inflector (1.3.1 => 1.4.2)
  • nesbot/carbon (2.33.0 => 2.34.2)
  • symfony/polyfill-php73 (v1.15.0 => v1.17.0)

Munkireport 5.4.1

30 Apr 21:33
Compare
Choose a tag to compare

5.4.1 (April 30, 2020) 🧽

Small bugfix release to remedy some issues. Also the deploystudio and gsx modules got removed from the core modules.

FIXES

  • Auto unarchive machines when they report back in
  • /manager/bulk_update_status accepts days > 0

MODULE UPDATES

  • munkireport/gsx removed
  • munkireport/deploystudio removed

Munkireport 5.4.0

29 Apr 21:02
Compare
Choose a tag to compare

5.4.0 (April 29, 2020) 🧹

This release adds the ability to archive a machine. Two filter options have been added: 'Show archived' and 'Only show archived' to control which machines are shown.
The bluetooth module got a serious overhaul from @tuxudo. If you run migrations, it will wipe your current bluetooth data to make room for a slew of BT goodness. You will need to push out a new client installer package to make use of the new features.

FIXES

  • SAML authentication
  • Updating the mr upgrade script (#1329)

MODULE UPDATES

  • munkireport/bluetooth (v1.3 => v2.0)
  • munkireport/crashplan (v1.7 => v2.0)
  • munkireport/localadmin (v2.2 => v3.0)
  • munkireport/network (v2.4 => v3.0)
  • munkireport/security (v1.8 => v2.0)
  • munkireport/tag (v2.2 => v3.0)
  • munkireport/warranty (v2.3 => v3.0)
  • munkireport/reportdata (v2.6 => v3.2)
  • munkireport/machine (v5.0 => v6.2)
  • munkireport/disk_report (3.0 => v3.2)
  • munkireport/certificate (v1.3 => V1.4)
  • munkireport/comment (v3.1 => v3.2)
  • munkireport/fonts (v1.2 => v1.3)
  • munkireport/gpu (v1.2 => v1.3)
  • munkireport/inventory (v4.1 => v4.2)
  • munkireport/managedinstalls (V2.3 => v2.4)
  • munkireport/power (v1.3 => v1.4)
  • munkireport/timemachine (v1.7 => v2.1)
  • munkireport/user_sessions (v1.5 => v1.6)

DEPENDENCY UPDATES

  • symfony/yaml (v3.4.39 => v3.4.40)
  • symfony/var-dumper (v5.0.7 => v5.0.8)
  • tightenco/collect (v7.4.0 => v7.9.2)
  • robrichards/xmlseclibs (3.0.4 => 3.1.0)
  • guzzlehttp/guzzle (6.5.2 => 6.5.3)
  • symfony/console (v4.4.7 => v4.4.8)
  • symfony/process (v4.4.7 => v4.4.8)
  • symfony/translation (v4.4.7 => v4.4.8)
  • nesbot/carbon (2.32.2 => 2.33.0)
  • symfony/finder (v4.4.7 => v4.4.8)
  • league/flysystem (1.0.66 => 1.0.67)
  • doctrine/dbal (v2.10.1 => 2.10.2)
  • vlucas/phpdotenv (v4.1.3 => v4.1.4)

Munkireport 5.3.5

02 Apr 16:51
Compare
Choose a tag to compare

5.3.5 (April 02, 2020)

Another small update that restores the API access via CSRF token set in a cookie. Please check https://github.com/munkireport/munkireport-php/wiki/API for more information about that. Also a couple of module updates that makes MunkiReport less reliant on a munki install (thanks @tuxudo)

FIXES

  • Add CSRF cookie for API scripts

UPDATES

  • Remove SOAP Check (#1326)
  • Better YAML widget support

MODULE UPDATES

  • munkireport/disk_report (v2.7 => 3.0)
  • munkireport/displays_info (v2.0 => v2.2)
  • munkireport/filevault_status (v1.3 => v1.4)
  • munkireport/inventory (v3.1 => v4.1)
  • munkireport/munkireportinfo (v1.4 => v1.5)
  • munkireport/sophos (v1.3 => v1.4)

DEPENDENCY UPDATES

  • symfony/console (v4.4.6 => v4.4.7)
  • symfony/process (v4.4.6 => v4.4.7)
  • symfony/translation (v4.4.6 => v4.4.7)
  • nesbot/carbon (2.32.1 => 2.32.2)
  • symfony/finder (v4.4.6 => v4.4.7)
  • symfony/yaml (v3.4.38 => v3.4.39)
  • symfony/var-dumper (v5.0.6 => v5.0.7)
  • tightenco/collect (v7.3.0 => v7.4.0)

Munkireport 5.3.4

28 Mar 20:58
Compare
Choose a tag to compare

5.3.4 (March 28, 2020)

Small update to make the widget gallery work with the new YAML widgets.

FIXES

  • Widget gallery YAML widgets

MODULE UPDATES

  • munkireport/supported_os (v1.9 => v1.10)

DEPENDENCY UPDATES

  • symfony/console (v4.4.5 => v4.4.6)
  • symfony/process (v4.4.5 => v4.4.6)
  • symfony/translation (v4.4.5 => v4.4.6)
  • symfony/finder (v4.4.5 => v4.4.6)
  • vlucas/phpdotenv (v4.1.2 => v4.1.3)
  • symfony/var-dumper (v5.0.5 => v5.0.6)

Munkireport 5.3.3

25 Mar 13:20
Compare
Choose a tag to compare

5.3.3 (March 25, 2020)

Fix a trailing comma that was tripping up PHP versions below 7.3

FIXES

  • Trailing comma in Modules.php
  • Apple hardware icon in detail view

MODULE UPDATES

  • munkireport/machine (v4.0 => v5.0)

DEPENDENCY UPDATES

  • tightenco/collect (v7.2.2 => v7.3.0)

Munkireport 5.3.2

24 Mar 20:39
Compare
Choose a tag to compare

5.3.2 (March 24, 2020)

Some small fixes for regressions introduced by the latest releases. Futher YAMLfcation of views and configurations.

Note: MR changed a couple of filenames to Uppercase - people on CaSE iNsensiTive filesystems should check if everything is ok after upgrading.

FIXES

  • Admin->Show System Status->Database now shows data
  • Comment html filter does not screw up the tags anymore
  • Fix casing of several classes so Composer does not bark at us

CHANGES

  • Don't show MunkiReport version anymore on the login page (a little more secure)

FEATURES

  • This makes @tuxudo happy: module admin page support
  • Add laps module to built-in modules

MODULE UPDATES

  • munkireport/machine (v3.0 => v4.0)
  • munkireport/laps (v1.4)
  • munkireport/comment (v2.2 => v3.1)

DEPENDENCY UPDATES

  • nesbot/carbon (2.31.0 => 2.32.0)
  • psr/log (1.1.2 => 1.1.3)
  • tightenco/collect (v7.2.0 => v7.2.2)
  • phpoption/phpoption (1.7.2 => 1.7.3)

Munkireport 5.3.1

21 Mar 14:57
Compare
Choose a tag to compare

5.3.1

This release fixes two minor security issues found by Datadog: a Cross Site Request Forgery (CSRF) vulnerability and a fix for PHP and Apache version information leakage in the Docker container. The PHP version display in the header is fixed for everyone, the server version display you need to fix in your own server if you care about it.

FIXES

  • Add CSRF protection for POST requests
  • Remove X-Powered-By PHP header
  • Simplify Apache Server header in Docker (no version display)

CHANGES

  • Mover markerclusterer.js to location widget
  • Cleanup js files
  • Remove authLDAP from library

FEATURES

  • Add button widget template

MODULE UPDATES

  • munkireport/findmymac (v1.4 => v1.5)
  • munkireport/location (v1.3 => v1.5)
  • munkireport/mdm_status (v1.12 => v1.16)
  • munkireport/power (v1.2 => v1.3)
  • munkireport/security (v1.7 => v1.8)
  • munkireport/timemachine (v1.5 => v1.7)
  • munkireport/usb (v1.4 => v1.6)

DEPENDENCY UPDATES

  • symfony/service-contracts (v1.1.8 => v2.0.1)
  • symfony/translation-contracts (v1.1.7 => v2.0.1)
  • league/flysystem (1.0.65 => 1.0.66)
  • doctrine/dbal (v2.9.3 => v2.10.1)
  • vlucas/phpdotenv (v4.1.1 => v4.1.2)
  • symfony/var-dumper (v4.4.5 => v5.0.5)
  • tightenco/collect (v7.0.5 => v7.2.0)

Munkireport 5.3.0

09 Mar 11:00
Compare
Choose a tag to compare

5.3.0 (March 09, 2020)

This release contains some major security fixes. Please upgrade to this version as soon as possible.
To help mitigate the vulnerabilities, all modules got a security update.
Special thanks to Edouard Schweisguth from Datadog who wrote the security report and helped us resolve these issues.
Also thanks @joncrain, @tuxudo, @poundbangbash and @rickheil for helping out.

SECURITY UPDATES

FIXES

  • Harden datatables
  • Harden sessions
  • Harden handling of reports
  • Updating applications to latest version (#1319)
  • Add removehandler to .htaccess

FEATURES

  • New widget template for developers

MODULE UPDATES

  • munkireport/reportdata (v2.4 => v2.6)
  • munkireport/event (v3.1 => v3.2)
  • munkireport/warranty (v2.2 => v2.3)
  • munkireport/applications (v1.1 => v2.2)
  • munkireport/backup2go (v1.1 => v1.2)
  • munkireport/bluetooth (v1.2 => v1.3)
  • munkireport/caching (v1.3 => v1.4)
  • munkireport/certificate (v1.2 => v1.3)
  • munkireport/comment (v2.1 => v2.2)
  • munkireport/crashplan (V1.6 => v1.7)
  • munkireport/deploystudio (v1.2 => v1.3)
  • munkireport/devtools (v1.1 => v1.2)
  • munkireport/directory_service (v1.1 => v1.2)
  • munkireport/extensions (v1.1 => v1.2)
  • munkireport/fan_temps (V1.6 => v1.7)
  • munkireport/filevault_status (V1.2 => v1.3)
  • munkireport/findmymac (v1.3 => v1.4)
  • munkireport/firmware_escrow (v1.1 => v1.2)
  • munkireport/fonts (v1.1 => v1.2)
  • munkireport/gpu (v1.1 => v1.2)
  • munkireport/gsx (v2.0 => v2.1)
  • munkireport/homebrew (v1.1 => v1.2)
  • munkireport/homebrew_info (v1.1 => v1.2)
  • munkireport/ibridge (v1.4 => v1.5)
  • munkireport/location (V1.2 => v1.3)
  • munkireport/mbbr_status (v1.1 => v1.2)
  • munkireport/mdm_status (v1.11 => v1.12)
  • munkireport/munki_facts (v1.3 => v1.4)
  • munkireport/munkiinfo (v1.1 => v1.2)
  • munkireport/munkireportinfo (v1.3 => v1.4)
  • munkireport/network_shares (v1.1 => v1.2)
  • munkireport/power (v1.1 => v1.2)
  • munkireport/printer (v1.1 => v1.2)
  • munkireport/sccm_status (v1.1 => v1.2)
  • munkireport/security (v1.6 => v1.7)
  • munkireport/sentinelone (v1.1 => v1.2)
  • munkireport/sentinelonequarantine (v1.1 => v1.2)
  • munkireport/smart_stats (v1.1 => v1.2)
  • munkireport/softwareupdate (v1.2.1 => v1.3)
  • munkireport/sophos (v1.2 => v1.3)
  • munkireport/supported_os (V1.8 => v1.9)
  • munkireport/tag (v2.1 => v2.2)
  • munkireport/timemachine (v1.4 => v1.5)
  • munkireport/usage_stats (v1.1 => v1.2)
  • munkireport/usb (V1.2 => v1.4)
  • munkireport/user_sessions (V1.4 => v1.5)
  • munkireport/wifi (v1.1 => v1.2)
  • munkireport/machine (v2.5 => v3.0)

DEPENDENCY UPDATES

  • league/flysystem (1.0.64 => 1.0.65)
  • doctrine/dbal (v2.9.3 => v2.10.1)
  • vlucas/phpdotenv (v4.1.0 => v4.1.1)
  • symfony/yaml (v3.4.37 => v3.4.38)
  • symfony/var-dumper (v4.4.4 => v5.0.5)
  • tightenco/collect (v6.15.0 => v7.0.5)
  • adldap2/adldap2 (v10.2.2 => v10.2.3)
  • symfony/service-contracts (v1.1.8 => v2.0.1)
  • symfony/console (v4.4.4 => v4.4.5)
  • symfony/process (v4.4.4 => v4.4.5)
  • symfony/translation-contracts (v1.1.7 => v2.0.1)
  • symfony/translation (v4.4.4 => v4.4.5)
  • nesbot/carbon (2.30.0 => 2.31.0)
  • symfony/finder (v4.4.4 => v4.4.5)