FIXES
- Improved tag search (#372)
- SIP status reporting improved thanks to @clburlison
- Update for GSX module thanks to @tuxudo
- Scrollable modal window, fixes #461
- Fix several deep links, #460, #462
- French localisation updates thanks to @lolipale
- German localisation updates thanks to @fridomac
- Event widget only shows 50 events
- Increase inventorypath limit to 1024 chars, fixes #478
- Fix target volume (#492)
- Fix for Obsolete machines (#496) thanks to @tuxudo
- Removed "~VIN," from machine description (#498) thanks to @tuxudo
- Added WiFi hardware check (#499) thanks to @tuxudo
- Fix marker images for location reporting
- Disk reporting on Snow Leopard thanks to @Steffan-Ravn
- Last seen column in munki listing (#334)
- Custom unserializer (due security issues with native
unserialize()
) - Improve Profile listing query (#491)
- Improved inventory listing
- Only show edit button when admin (#311)
NEW FEATURES
- curl configuration item, addresses #374
- FindMyMac module thanks to @clburlison
- check/uncheck all in filter
- Event reporting for certificate module
- Preference for ScriptTimeOut #472
- Support ManagedInstallDir relocation thanks to @weswhet
- Munkireport System status page - basic reporting on db status and php
- link to everymac.com in the client detail page
- Add module templating (run build/add_module.sh module_name)
- Managedinstalls module (replaces part of the munkireport module)
- DeployStudio Module thanks to @tuxudo and @n8felton
- Add munkiprotocol listing (#462)
- Add computername to page title (#444)
- GoogleMaps API key (#510)
- Support for multiple CrashPlan destinations
- Munki Web Admin 2 links thanks to @gmarnin
- ReCaptcha for login thanks to @computeronix
FIXES since 2.8.4
- WiFi module robustness thanks to @tuxudo and @kujeger
- documentation on GSX module thanks to @tuxudo and @gmarnin
- location report
FIXES since 2.8.3
- Location module packaging thanks to @clburlison
FIXES since 2.8.2
- SIP status thanks to @clburlison
- Wi-Fi module more robust thanks to @tuxudo
- Location module packaging thanks to @clburlison
FIXES
- Markdown now accepts line breaks in client comments
- FileVault 2 reporting fix for #375 and #378
- curl options for submit.preflight thanks to @kujeger
NEW FEATURES
- Location module - thanks to @clburlison and @gmarnin
- GSX module thanks to @tuxudo
- Security module thanks to @gmarnin
- Munkiinfo module thanks to @erikng and @clburlison
- Wi-Fi module thanks to @tuxudo
- Printer widget thanks to @tuxudo
- Hotkey support
- German localisation updates thanks to @fridomac
- French localisation updates thanks to @lolipale
- stretch map to viewport thanks to @rfitzwater
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
FIXES
- TLS1.2 support - NSUrl replaces urllib2 thanks to @gneagle and @pudquick
- Better checking of preflight scripts
- Uptime fix for El Capitan
- ADLDap utils (deprecated modifier)
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
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
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)
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)
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)
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
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)
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)
This release is pulled because of some errors that prevent munki from running. The errors occur on some 10.6 clients that have display_info reporting enabled. See #117 an #125
FIXES
- Speed improvement for MySQL users through indexes
- Speed improvement for SQLite by dropping permissions check
- Better session handling
- Improved error handling/reporting for db queries
- updated Font Awesome to 4.0.3, moment.js to 2.5.1
- fixed AD Information report (thanks to @nbalonso)
- fixed automated warranty check
- Spanish translation update (thanks to @nbalonso)
FIXES
- Updated disk_info for 10.5 clients
- Updated to Bootstrap 3.1.0
- Improved error handling
- Compatible with MySQL sql_mode = TRADITIONAL
FEATURES
- Automated warranty check
- Filevault Escrow (thanks to @gmarnin)
- SSH link in client view (thanks to @timsutton)
- Added LDAP Bind info (thanks to @rsaeks)
This is a small bug fix release that fixes #66.
FIXES
- Updated to Bootstrap 3.0.2
- Fixed printing
- Fixed disk_info reporting
- Fixed munkireport counters when munki server unreachable
- Fixed purchase date calculation
FEATURES
- Moved to modular reporting
- Added german localization (thanks to @fridomac)
- Added proxy support for Apple Warranty Lookup
- Added LDAP authentication
- Added AD authentication (thanks to @nbalonso)
- Extended AD bind reporting (thanks to @nbalonso)
- Added support for https redirecting (thanks to @nbalonso)
MISC
- Documentation updates
- Some UI changes
FIXES
- Added some support for 10.5 clients
- Fixed some casing issues for Linux servers
- Fixed GB column in machine report
FEATURES
- Added client authentication
- Added directory services report (thanks to @gmarnin and @nbalonso)
- Added ability to disable modules
- Improved listing views
- Improved search in listing views
- Added munki version widget (thanks to @nbalonso)
- Added memory widget (thanks to @nbalonso)
MISC
- Documentation updates
- Small UI changes
- Database migration support
FIXES
- Fixed disk size issue on MySQL
- Preflight does not stop munki when report server is down
- Moved to bootstrap 3.0.1
FEATURES
- Added network module
- Length menu now includes all
- No_auth authentication method
- Pending munki and apple updates widgets (thanks to nbalonso)
MISC
- Documentation updates
- Small UI changes
FIXES
- Fixed case issues for Linux hosts
- Fixed filevault status reporting module for 10.9
- web.config now has better protection for database (on IIS servers)
- Fixed filevault, diskreport and localadmin install scripts
FEATURES
- Added local admin module
FIXES
- Fixed installer script
- FIxed installer plist
- Improved multiple table lookups
FEATURES
- Delete clients from list view
- Search field clear button
- Responsive tables
- Security listing (with filevault status)
- Initial release of Munkireport-php v2