Releases: munkireport/munkireport-php
Munkireport 5.5.1
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
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
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
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
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
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
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
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
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
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
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)