2024R1.4
- March 6, 2025
Security
- Fixed a text injection vulnerability with the login page [GL:XI#1493] – LG
Updated
- Updated default theme to Modern Dark – TL
- Updated several dashlets to no longer have scroll bars – TL
- Updated Custom URL Dashlet to display a cross-origin error message when applicable – TL
- Updated the link to Nagios Documentation on the pre-login landing page – TL
- Updated Answer Hub links to documentation to proper links [GL:XI#1526,#1527,#1534,#1539,#1540,#1542,#1546,#1549] – SG
- Updated dashlets to scale dynamically – CN, BB, MK, TL, CJD, NS, ZR, AL
Removed
- Removed the Internet Traffic Dashlet – TL
- Removed auto-deletion of generated reports for PDF download to prevent report downloading errors in Chrome [GL:XI#1388] – JS
Added
- Added the ability to export and clone dashboards within a dashboard via the menu button – CN, TL
- Added the ability to export and clone dashboards within a dashboard via right-click menu – BB
- Added the ability to add dashlets to dashboards via the menu button and right-click menu – BB
- Added the ability for dashlets to snap together – TL, AL
- Added cleanup_reports.php cronjob to clear out report PDF downloads daily [GL:#1388] – JS
- Added Custom Text Dashlet – CJD
- Added show and hide title buttons to dashlets on Neptune themes – CJD
- Added a dropdown menu for dashlet controls on very small dashlets – TL
- Added escaping for “!” characters in SNMP community strings for the SNMP, SNMP Walk, Linux SNMP, and Windows SNMP Wizards [GL:XI#1488] – JS
- Added escaping for “!” characters in NCPA tokens in Wizards [GL:XI#811] – JS
Fixed
- Fixed an issue where the Network Analyzer Wizard would fail to display contents when a server is using a invalid certificate [GL:XI#1452] – SG
- Fixed an issue where the Network Analyzer Wizard would fail to connect to a server with an invalid certificate [GL:XI#1470] – SG
- Fixed an issue where long service names would overlay other columns in the service status table [GL:XI#1477] – SG
- Fixed an issue where text in Network Analyzer chord diagrams in Neptune Light wasn’t readable [GL:XI#1425] – SG
- Fixed an issue where validation broke normal functionality of the Custom URL Dashlet [#1501] – JS
- Fixed an issue where the process name check functionality of the Legacy Linux Wizard was using the wrong plugin and did not have warning and critical functionality [GL:XI#1311] – JS
- Fixed an issue where the Nagios Documentation linked to a deprecated URL – TL
- Fixed an issue causing php errors in BPI for systems with php 8+ [GL:XI#1441] – SG
- Fixed an issue where adding a new Tool to the Tools menu would sometimes replace an existing tool instead [GL:XI#1380] – JS
- Fixed an issue preventing admin users from modifying Tools in the Modern theme [GL:XI#1450] – JS
- Fixed an issue preventing non-admin users with monitoring engine access from viewing the Event Log [GL:XI#1388] – JS
- Fixed an issue where dashlets would not appear on top of other dashlets when clicked – TL
- Fixed an issue where dashlet show and hide title buttons were not working on Modern themes – CJD
- Fixed an issue where errors would index the incorrect line number in Mobile Carriers – [GL:XI#1518] – SG
- Fixed an issue where form inputs would be cut off in email reports page while using Neptune theme [GL:XI#1516] – SG
- Fixed an issue where refresh intervals were cut off in Neptune theme [GL:XI#1530] – SG
- Fixed an issue where the ‘=’ character in a username/password would break connections for the vSphere plugin – BB
- Fixed an issue where the check command test function in the CCM would sometimes produce false negatives [GL:XI#811] – JS
- Fixed checkbox alignment in Neptune theme in the add to my reports page [GL:XI#1531] – SG
- Fixed php errors being thrown in performance graphs on distributions with php 8.3+ [GL:XI#1275] – SG
- Fixed mysqldump syntax check in ccm_snapshot.sh – KF
