Releases: jocafamaka/nagmapReborn
Recommended version (v2.1.0)
ATTENTION: This will be the last update with new features, from here on only bug fix updates.
Changes
- Dynamic Icons: Use mutiple icon styles at the same time. See guide
- New icon style: Server (borderless, dark borders, light borders).
- Rework of router icons.
- Standardization of icon style names.
- Separation of custom icons from main file.
- Some logic improvements.
- Know bugs fixes.
See all the changes here.
Release notes
This update brought several changes to the way icons are handled.
Attention points:
-
New icon style names
- If necessary, update the default style name in the settings file according to the new available options.
-
If you have custom icon definitions:
- Backup the
icons.json
file; - After updating, transfe the custom icons definitions to the
custom_icons.json
file (remembering to remove the old default project icon definitions)
- Backup the
Access the project wiki to access tips and tutorials.
Stability level
✔️ This version has passed all tests, and has no known errors.
Known errors
- No known errors.
Can be used in production
- Nagios
- Icinga
- Centreon
v2.0.0
It is with great joy that through the 20th project release, version 2.0.0 of Nagmap Reborn is available, full of technological updates and new features.
I hope you all enjoy it!
Stability level
🚨 This version contains known bugs, should not be used in production.
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
Many changes were made with this update, here the main ones:
- Use of modern technologies;
- Separation of front-end and back-end;
- Maintenance facilitation;
- Better performance and scalability (Handles large installations well);
- Complete redesign of the frontend;
- New styles of icons;
- The ability to create custom icon styles natively;
- It is now possible to overwrite parameters via the URL, providing an easy way to use more than one monitor or monitor different hostgroups at the same time;
- Correction of #29;
- A bunch of new cool features;
See all the changes here.
Known errors
- The project may fail to initialize under certain conditions. (#30)
Release notes
IF YOU WILL UPDATE YOUR INSTALLATION, READ: This update brought major changes to the entire structure of the project, being a break-point in the API compatibility between v1.x.x and v2.x.x. For a smooth upgrade, read the upgrade guide here.
Access the project wiki to access tips and tutorials.
v1.6.4
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- When used Leaflet the overlapping markers can be spread in the form of spider web.
- Fix unexpected behavior of hosts infoWindows, in some configurations.
- Correction issue #18.
- Authentication requirement in the ChangesBar Lite mode page.
- Adding animations and better placement of the Debug page access button.
- VERSION update.
Known errors
- No known errors.
Hiatus notice
From 03/2019 the project will go into hiatus to add features.
This decision was taken so that all attention is focused on the development of the v2.0.0, which will bring many benefits.
Important Notes:
- This version will continue to receive support.
- Version 1.6.4 will be the last stable version until release of v2.0.0(alpha/rc/final).
- There is no prediction yet for release of the new version.
v1.6.3
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- Improvements in dynamic code generation.
- Treatments to avoid avoid unexpected behavior when used apostrophe in the host alias.
- Possibility to disable authentication.
- Small visual changes in the warnings in pure HTML.
- Changes in reporting errors:
- Better control in reporting errors, use of cookies and unique identification token.
- It is now possible to retrieve some information about error reporting.
- Changes in debug page:
- The debug page starts to display notifications about access control, error reporting, and file integrity.
- Now it is only possible to access the debug page if the debug option is active.
- Better compatibility of texts in the debug page.
- debugInfo / VERSION update.
- Code Refactoring.
- README update.
- VERSION update.
Known errors
- No known errors.
v1.6.2
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- Open host infoWindow from ChangesBar, clicking the host alias in ChangesBar opens your infoWindow on the map.
- Available in modes 1 and 2.
- Add host alias to filter from infoWindow, clicking on the host Alias in infoWindow will set the same as the filter.
- Available in modes 1 and 2.
- Mode 3 of the Changesbar (Alert lite), works similarly to mode 2 but is added in the form of iframe generated on the server side using less resources of the user browser/machine.
- Added clean filter button, provides a quick way to clean the filter.
- Correction of infoWindow behavior when using Google Maps, closes infoWindow when the user clicks on another part of the map and when another infoWindow is opened, behavior similar to Leaflet.
- Reapplication of code in error reporting.
- Changes to the debug page.
- Change in protocol used to update data from GET to POST.
- Corrections of writing and some changes.
- Static information is displayed independently of dynamic information.
- Start using SweetAlert2.
- Reallocation of some files.
- Code Refactoring.
- README update.
- debugInfo/VERSION update.
- VERSION update.
Known errors
- No known errors.
v1.6.1
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- New validation structure, now all errors are displayed instead of only the first one.
- New validators for API, user and password selection.
- Implemented known exception handling with possible solution information.
- Implemented alert when an error occurs in the update of the hosts, and when the update returns to real time. (Preventing freezing of statuses without user knowledge)
- Change in the request method from GET to POST in status update.
- Added French translation (fr-FR.php). Thanks xvx45.
- Implementing z-index control when using Leaflet API.
- Deployed hosts filter in ChangesBar. (#10)
- Code Refactoring.
- README update.
- VERSION update.
Known errors
- No known errors.
Release notes
Since version 1.5.0 that implemented self-report of errors, it was possible to map some of the most common errors and their causes, with this information it was possible to create a knowledge base of these errors and their solutions. From this version all known errors will no longer be reported, however the information with the possible causes will be reported through the browser console.
v1.6.0
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- Possibility to choose which API to use. (Google Maps / Leaflet)
- Code Refactoring.
- Improvements in reporting errors.
- New startup validators.
- Some improvements.
- README update.
- styles/README update.
- VERSION update.
Known errors
- No known errors.
Release notes
- This version implements the use of the Leaflet library, in addition to allowing the use of third parties in the provision of maps, it is important to note that the terms of use and privacy terms of third parties are not provided in the original project, so the use and acceptance of these terms is the user's total respoinsability.
v1.5.2
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- Changes in various functions, performance improvement and reuse of code.
- New verification, default authentication.
- New notification interface on screen.
- Organization of code.
- Some translation fixes fixes.
- Version update.
Known errors
- No known errors.
Release notes
- Since version 1.5.1 that implemented the authentication system, it was possible to verify that some users of NagMap Reborn improperly do not modify the user and default password as a way to avoid such carelessness in this version was implement an alert that notifies the user and requests the modification user name and password.
- This version starts using the SweetAlert2 library to display user-friendly notifications.
v1.5.1
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- Implemented simple authentication system to prevent unauthorized access.
- New boot check verifies the existence of the configuration file.
- Changes in the way errors are reported.
- Update version of JQuery used.
- Cleaning of unused code. (Code commented)
- Added information about php extensions dependencies.
- README update..
- DebugInfo version update.
- Version update
Known errors
- No known errors.
Release notes
- Since version 1.5.0 that implemented automatic error reporting it was possible to verify that some NagMapReborn users inadvertently ended up making the page accessible externally, so the simple authentication system was implemented to avoid unrestricted access to the information .
v1.5.0
Stability level
See the new version here.
Can be used in production
- Nagios
- Icinga
- Centreon
Changes
- New rules for creating secure host name. (You can now use MAC address as the host name)
- Removal of codes from the old Debug.
- Change in project architecture.
- New option for automatic error reporting. Using RSA encryption.
- New service filter option.
- Now DebugInfo is able to show all the services of a host.
- Improvements in some functions.
- Corrections in translations.
- Version update.
Known errors
- No known errors.
Release notes
CAUTION: Due to architectural change, it is not recommended when updating simple overwriting of files. Because it can cause duplicate files and configuration problems.