Releases: munkireport/munkireport-php
Munkireport 5.7.1
Munkireport 5.7.0
5.7.0 (February 09, 2022) 🐍
Maintenance release to fix the issue of Apple removing python from macOS 12.3.
IMPORTANT CHANGES
You will need to install MunkiReport-Python2 first on the client or MunkiReport will not run. There's a pre-built Python package available thanks to Per Olofsson: https://github.com/munkireport/MunkiReport-Python/releases/latest
All core modules have been patched to use the new python install, custom or third party modules may need an update if they use python client scripts.
FIXES
- JQuery is updated to v3.6.0
- Datatables is updated to v1.10.24
Munkireport 6.0.0-beta.1
6.0.0-beta.1 (May 21, 2021)
*** COMPLETE REWRITE BETA VERSION - FOR TESTING ONLY ***
This is the first beta release of the new version of MunkiReport. Please use for testing only, don't use in production!
Documentation will follow, some initial docs can be found here:
https://github.com/munkireport/munkireport-php/tree/wip/docs/illuminate
Some changes:
Network authentication is now firewall
FIREWALL_ENABLED=TRUE
FIREWALL_ALLOW_IP4="0.0.0.0, 127.0.0.0/23"
FIREWALL_REDIRECT_DENIED="https://google.com"
Local authentication now uses the database.
Events may be forwarded to Notification channels, such as Slack and Teams, using the config
setting notification.forward_events (default true).
Munkireport 5.6.5
5.6.5 (March 27, 2021) 🍖
Another maintenance release, updating dependencies and re-adding the composer-merge plugin.
MODULE UPDATES
- munkireport/applications (v2.3 => v2.6)
- munkireport/bluetooth (v2.3 => v2.4)
- munkireport/devtools (v1.3 => v1.5)
- munkireport/gpu (v1.3 => v1.4)
- munkireport/machine (v6.8 => v6.9)
- munkireport/power (v1.4 => v1.6)
- munkireport/softwareupdate (v1.6 => v1.7)
- munkireport/sophos (v1.5 => v1.6)
- munkireport/users (v1.8 => v1.9)
DEPENDENCY UPDATES
- Added wikimedia/composer-merge-plugin
- symfony/polyfill-php80 (v1.20.0 => v1.22.1)
- symfony/polyfill-mbstring (v1.20.0 => v1.22.1)
- symfony/var-dumper (v5.1.8 => v5.2.5)
- tightenco/collect (v8.15.0 => v8.19.0)
- psr/container (1.0.0 => 1.1.1)
- illuminate/contracts (v5.8.36 => v7.30.4)
- adldap2/adldap2 (v10.3.1 => v10.3.2)
- Added fakerphp/faker (v1.13.0)
- symfony/polyfill-php72 (v1.20.0 => v1.22.1)
- symfony/polyfill-intl-normalizer (v1.20.0 => v1.22.1)
- symfony/polyfill-intl-idn (v1.20.0 => v1.22.1)
- guzzlehttp/psr7 (1.7.0 => 1.8.1)
- guzzlehttp/promises (1.4.0 => 1.4.1)
- symfony/process (v4.4.16 => v5.2.4)
- Added symfony/polyfill-intl-grapheme (v1.22.1)
- symfony/polyfill-ctype (v1.20.0 => v1.22.1)
- Added symfony/string (v5.2.4)
- symfony/polyfill-php73 (v1.20.0 => v1.22.1)
- symfony/console (v4.4.16 => v5.2.5)
- Added voku/portable-ascii (1.5.6)
- symfony/translation (v4.4.16 => v4.4.20)
- nesbot/carbon (2.41.5 => 2.46.0)
- doctrine/inflector (1.4.3 => 2.0.3)
- illuminate/support (v5.8.36 => v7.30.4)
- illuminate/console (v5.8.36 => v7.30.4)
- illuminate/container (v5.8.36 => v7.30.4)
- illuminate/database (v5.8.36 => v7.30.4)
- illuminate/events (v5.8.36 => v7.30.4)
- symfony/finder (v4.4.16 => v5.2.4)
- illuminate/filesystem (v5.8.36 => v7.30.4)
- league/mime-type-detection (1.5.1 => 1.7.0)
- monolog/monolog (1.25.5 => 1.26.0)
- onelogin/php-saml (3.4.1 => 3.6.1)
- Added squizlabs/php_codesniffer (2.9.2)
- symfony/yaml (v3.4.46 => v3.4.47)
- vlucas/phpdotenv (v4.1.8 => v4.2.0)
Munkireport 5.6.4
5.6.4 (November 25, 2020) 🅱️
Mostly Big Sur adjustments. You'll need to update the client packages to take advantage of proper OS version reporting.
MODULE UPDATES
- munkireport/backup2go (v1.2 => v1.3)
- munkireport/caching (v1.5 => v1.6)
- munkireport/filevault_status (v1.6 => v1.7)
- munkireport/machine (v6.6 => v6.8)
- munkireport/network (v3.1 => v3.2)
- munkireport/security (v2.1 => v2.2)
- munkireport/sophos (v1.4 => v1.5)
- munkireport/supported_os (v2.1 => v2.3)
- munkireport/users (V1.7 => v1.8)
- munkireport/warranty (v4.4 => v4.5)
DEPENDENCY UPDATES
- Removing wikimedia/composer-merge-plugin
- Removing symfony/polyfill-php70
- symfony/polyfill-php80 (v1.18.0 => v1.20.0)
- symfony/polyfill-mbstring (v1.18.0 => v1.20.0)
- symfony/var-dumper (v5.1.2 => v5.1.8)
- tightenco/collect (v7.19.1 => v8.15.0)
- adldap2/adldap2 (v10.3.0 => v10.3.1)
- paragonie/random_compat (v9.99.99 => v9.99.100)
- doctrine/event-manager (1.1.0 => 1.1.1)
- doctrine/dbal (2.10.2 => 2.12.1)
- Installing fzaninotto/faker (v1.9.1)
- symfony/polyfill-php72 (v1.18.0 => v1.20.0)
- symfony/polyfill-intl-normalizer (v1.18.0 => v1.20.0)
- symfony/polyfill-intl-idn (v1.18.0 => v1.20.0)
- guzzlehttp/psr7 (1.6.1 => 1.7.0)
- guzzlehttp/promises (v1.3.1 => 1.4.0)
- symfony/process (v4.4.10 => v4.4.16)
- symfony/service-contracts (v2.1.3 => v2.2.0)
- symfony/polyfill-php73 (v1.18.0 => v1.20.0)
- symfony/console (v4.4.10 => v4.4.16)
- symfony/translation-contracts (v2.1.3 => v2.3.0)
- symfony/translation (v4.4.10 => v4.4.16)
- nesbot/carbon (2.36.1 => 2.41.5)
- symfony/finder (v4.4.10 => v4.4.16)
- Installing league/mime-type-detection (1.5.1)
- league/flysystem (1.0.69 => 1.1.3)
- monolog/monolog (1.25.4 => 1.25.5)
- robrichards/xmlseclibs (3.1.0 => 3.1.1)
- rodneyrehm/plist (v2.0.1 => v2.0.2)
- Installing squizlabs/php_codesniffer (2.9.2)
- symfony/polyfill-ctype (v1.18.0 => v1.20.0)
- symfony/yaml (v3.4.42 => v3.4.46)
Munkireport 5.6.3
5.6.3 (July 22, 2020)
Security release
This release patches a couple of issues found by the Datadog security team. The issues concern actions taken by authenticated users and vary from XSS vulnerabilities to SQL injection. Please update to the latest version of MunkiReport as soon as possible.
Again special thanks to Edouard Schweisguth from Datadog who wrote the security report and helped us resolve these issues.
SECURITY UPDATES
- XSS Filter Bypass On Comments
- CSRF Bypass On Endpoints With No Body Parameters
- munki_facts XSS
- Reflected XSS In Managedinstalls Module
- SQL Injection In Datatables Order By In Post Body
- SQL Injection In Reportdata Ip In 'req' GET Parameter
- SQL Injection in softwareupdate module
FIXES
- Harden tablequery
- Simplify postflight script
- Make:module text field crash
MODULE UPDATES
- munkireport/reportdata (v3.4 => v3.5)
- munkireport/machine (v6.5 => v6.6)
- munkireport/disk_report (v3.4 => v3.7)
- munkireport/caching (v1.4 => v1.5)
- munkireport/certificate (V1.4 => v1.5)
- munkireport/comment (v3.2 => v4.0)
- munkireport/devtools (v1.2 => v1.3)
- munkireport/filevault_status (v1.5 => v1.6)
- munkireport/homebrew (v1.2 => v1.3)
- munkireport/homebrew_info (v1.2 => v1.3)
- munkireport/managedinstalls (v2.5 => v2.6)
- munkireport/munki_facts (v1.4 => v1.5)
- munkireport/munkireportinfo (v1.6 => v1.7)
- munkireport/network (v3.0 => v3.1)
- munkireport/printer (v1.3 => v1.4)
- munkireport/softwareupdate (v1.3 => v1.6)
- munkireport/users (v1.4 => V1.7)
DEPENDENCY UPDATES
- erusev/parsedown (1.7.4)
- symfony/polyfill-php72 (v1.17.0 => v1.18.0)
- symfony/polyfill-php70 (v1.18.0)
- symfony/polyfill-intl-normalizer (v1.18.0)
- symfony/polyfill-intl-idn (v1.17.0 => v1.18.0)
- symfony/translation-contracts (v2.1.2 => v2.1.3)
- symfony/polyfill-mbstring (v1.17.0 => v1.18.0)
- symfony/polyfill-php80 (v1.17.0 => v1.18.0)
- nesbot/carbon (2.35.0 => 2.36.1)
- symfony/polyfill-php73 (v1.17.0 => v1.18.0)
- symfony/service-contracts (v2.1.2 => v2.1.3)
- symfony/polyfill-ctype (v1.17.0 => v1.18.0)
- phpoption/phpoption (1.7.4 => 1.7.5)
- vlucas/phpdotenv (v4.1.7 => v4.1.8)
- tightenco/collect (v7.12.0 => v7.19.1)
- doctrine/cache (1.10.1 => 1.10.2)
Munkireport 5.6.2
Munkireport 5.6.1
5.6.1 (June 15, 2020)
Small release to fix an issue with the Docker container
FIXES
- Docker file now runs ./please migrate
FEATURES
- You can now use ./please down and ./please up to enter or exit maintenance mode
DEPENDENCY UPDATES
- symfony/console (v4.4.9 => v4.4.10)
- symfony/process (v4.4.9 => v4.4.10)
- symfony/translation (v4.4.9 => v4.4.10)
- symfony/finder (v4.4.9 => v4.4.10)
- symfony/yaml (v3.4.41 => v3.4.42)
- symfony/var-dumper (v5.1.0 => v5.1.2)
Munkireport 5.6.0
5.6.0 (June 10, 2020) 🙏
MDOYVR 2020 Release
This release brings the please command that replaces the following scripts:
./build/addmigrationis now./please make:migration./build/addmodule.shis now./please make:modulephp ./database/migrate.phpis now./please migratephp ./database/faker.phpis now./please db:seed
For more information about the please command, run please help
Minimum version of PHP is now 7.2.5
MODULE UPDATES
- munkireport/filevault_status (v1.4 => v1.5)
- munkireport/location (v1.5 => v1.6)
- munkireport/network_shares (v1.2 => v1.3)
- munkireport/supported_os (v2.0 => v2.1)
- munkireport/users (v1.3 => v1.4)
- munkireport/warranty (v4.3 => v4.4)
DEPENDENCY UPDATES
- phpoption/phpoption (1.7.3 => 1.7.4)
- vlucas/phpdotenv (v4.1.6 => v4.1.7)
- symfony/yaml (v3.4.40 => v3.4.41)
- symfony/polyfill-php80 (v1.17.0)
- symfony/var-dumper (v5.0.8 => v5.1.0)
- symfony/console (v4.4.8 => v4.4.9)
- symfony/process (v4.4.8 => v4.4.9)
- doctrine/inflector (1.4.2 => 1.4.3)
- symfony/translation (v4.4.8 => v4.4.9)
- nesbot/carbon (2.34.2 => 2.35.0)
- symfony/finder (v4.4.8 => v4.4.9)
- illuminate/events (v5.8.36)
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)