* Added Mitel Standard Linux OS Support
* removed duplicate svg, added snmprec test file, un-enable vmware discovery module
* msl os definition/polling improvements, mitel mib_dir creation
* added logmaster icon
* added LogMaster Ups Mibs
* Added battery temperature
* Added LogMaster Os discovery
* Added PPC UPS top level mib
* Added more sensors
* Added test for Os
* Added log image
* Disable unused modules to improve polling
* Changed discovery to match all second level.
* Fix logo size to 32x32
* Remove duplicated mib.
* Removed .mib extension
* Fix mib name.
* Added rfc1628 compatibility.
* Removed duplicated sensors due to rfc support
* Added sensor that differs from rfc 1628.
* Show only authorized services in availability map
Up until now, normal users could see all configured services in availability map. This PR checks for permissions first, before displaying the items. I haven't looked at the dashboard widget yet, maybe it needs similar changes.
* Update to use userlevel helper function
* Supply MySQL database hostname when using Unix sockets to connect
* Pass unix_socket parameter when db_socket is set
* Set db_host to localhost when db_socket is set
Apache will replace `Options` from the server config with new ones
provided in `.htaccess` unless all of the parameters start with either
`+` or `-`. This effectively disables `+ExecCGI` and others that might
be needed for proper operation.
* feature: AD support nested groups (resubmit #7175)
Don't let groups with periods in the name cause issues.
* Merge #7245 into this PR
* Capture Exceptions in get_userlevel()
* Throw generic error if auth_ad_debug is not enabled to prevent information leak.
* Fixed IPv6 host renaming
* Added get_rrd_dir() and modified other files to use it where appropriate.
* rrd_name() now uses the new function get_rrd_dir(), to make it simpler to modify the escaping in the future.
* Wrong function name in rrdstep.php
* Feature: Notify about failed updates, block detectable bad updates
Ability to post notifications when the update fails.
Detect and roll back updates that will cause broken installs. (Needs testing)
Add severity to notifications, critical (2) notifications will display a toast.
This will be used for removing in-tree dependencies and raising the minimum php version.
* Improve naming a bit add phpdoc to new_notification
In case multiple notifications are created, remove them all.
* Remove notifications when update is disabled.
* update travis to use db testing
* added missing index
Fix incorrectly updating session with build-ok before start of schema update
Set a timeout for progress on the schema build 40s (lock wait time is 30s, so must be more than that). Allow the user to restart the process if this timeout is reached.
Animate the progress bar while waiting for the schema update. Stop animation on failure or success.
Properly destroy the session after install. This allows the user to restart if they need to without any tricks.
Move next step buttons to the right.