This repository has been archived by the owner on Dec 13, 2022. It is now read-only.
Releases: centreon/centreon-archived
Releases · centreon/centreon-archived
20.10.13
20.10.13
Release date: November 15, 2021
Enhancements
- [CEIP] Product Adoption component integration
- [Core] Add Feature Flipping for Resources Status vs Legacy Pages
- [Core] Compatibility PHP 7.4
Bug fixes
- [Authentication] Fixed user information retrieval method for OpenId
- [CLAPI] Fixed recurrent downtimes exported with CLAPI that could not be imported with CLAPI
- [Configuration] Avoid blocking configuration generation when users don't have notifications enabled
- [Configuration] Fixed reset untouched values using massive changes on hosts
- [Configuration] Fixed empty string parameter for LUA output in Broker configuration
- [Custom Views] Fixed sharing of views with LDAP groups
- [Discovery] Fixed an issue causing error messages when filling credentials in a Host Discovery job
- [Downtime] Fixed display of planned downtimes when one downtime is started
- [Downtime] Fixed the adding of a downtime on a resource from the French GUI
- [Knowledge Base] Get correct link from template. Based on PR #10066
- [UX] Fixed menus by no longer displaying orphaned items
Security fixes
- CSRF - delete any command
- CSRF - delete any poller
- CSRF - delete any host
- CSRF - delete any SNMP trap
- CSRF - delete any service
- CSRF - delete any contactGroup
- CSRF vulnerability allowing to delete any user
- CSRF vulnerability allowing to delete many kinds of objects
21.10.0
21.10.0
Enhancements
- [Authentication] Improve OIDC support (OpenId Connect)
- Add Okta support
- Add MS Azure AD / ADFS
- Add possibility to define which claim is used for Centreon login
- Add possibility to define complete URL for endpoints
- Add possibility to use client_secret_basic as authentication. Based on PR
#9878 - Allow to define no redirect URL. Based on PR
#9877 - Add errors log in /var/log/centreon/login.log
- Add possibility to display debug log in /var/log/centreon/login.log
- Use proxy if defined
- [API] API versioning is now consistent with Centreon's major release number
- [CEIP] Product Adoption component integration
- [Configuration] The poller management actions are now only available via buttons:
- "Add" now leads to the wizard.
- "Add (advanced)" leads to the former "Add" action (for experts only).
- "Delete" and "Duplicate" are converted into buttons.
- "Delete" should normally not be confused with another action.
- [Configuration] The deprecated "Logger" tab of the "Broker configuration" menu has been removed
- [Resources Status] Revamp Search experience
- [Resources Status] Revamp Timeline
- [Resources Status] Add Sticky and Persistent options to ACK in Resource Status
- [Resources Status] Allow detail tiles to be re-ordered for each user
- [Resources Status] Add multi-select to Resources Status listing
- [Resources Status] Add "Last OK" tile within Details panel
- [Resources Status] Persist user selected number of rows displayed
- [Resources Status] Make "duration" as the default second sorting criteria
- [Resources Status] Add link to performance page in detail panel. Based on PR #9822
- [Resources Status] Add Graphs panel for Hosts
- [Resources Status] Add tooltip to explain grayed options
- [Resources Status] Improve Custom Columns Name Display
- [Resources Status] Move Shortcuts from dedicated panel to option within Header
- [Resources Status] Make configure resource icon always visible
- [Resources Status] Improve readability of command line displayed
- [UX] Add Feature Flipping for Resources Status vs Legacy Pages
- [UX] Downtimes can now be scheduled until 2100
- [UX] The poller management action buttons are now hidden on Remote Servers
Beta enhancements
- [Configuration] Administrators can toggle a new button in the Pollers top-counter menu that allows them to export and
reload the configuration of all pollers from any page
Breaking changes
Access to API v2 has been changed. All of the beta endpoints have been migrated to version 21.10. This must be
modified by "latest" or by the version of your Centreon platform (v21.10 for example).
For example replace:
{protocol}://{server}:{port}/centreon/api/beta/login
By:
{protocol}://{server}:{port}/centreon/api/latest/login
or:
By:
{protocol}://{server}:{port}/centreon/api/v21.10/login
Performances
- Move to PHP 8.0
- Preparing Debian 11 support
21.04.7
21.04.6
20.10.12
20.04.19
21.04.5
Centreon Web
21.04.5
September 14, 2021
Enhancements
- [Resources Status] Add link to performance page in detail panel
Bugfixes
- [ACL] Fixed missing ACL actions on CLAPI import
- [Configuration] Fixed ineffective massive change on 'Reach API configuration' option on remote server
- [Platform Topology] Fixed an error that occurred when an FQDN was used as parent address
- [UX] Fixed typo in UI
Security fixes
- [Install] Rights applied to "centreon.conf.php" and "conf.pm"
- [OpenId] Secret tokens obfuscation
- [Resource status] Fixed error based SQLi on resources GET's endpoint
20.10.11
Centreon Web
20.10.11
September 14, 2021
Bugfixes
- [ACL] Fixed missing ACL actions on CLAPI import
- [Configuration] Fixed ineffective massive change on 'Reach API configuration' option on remote server
- [Downtimes] Prevent the user from creating downtimes with start date, end date and duration after 2037
- [Platform Topology] Fixed an error that occurred when an FQDN was used as parent address
Security fixes
- [Install] Rights applied to "centreon.conf.php" and "conf.pm"
- [OpenId] Secret tokens obfuscation
- [Resource status] Fixed error based SQLi on resources GET's endpoint
20.04.18
21.04.4
Centreon Web
21.04.4
July 30, 2021
Enhancements
- [Authentication] Improve centreonAuth.SSO.class for OpenId connection
Bugfixes
- [Administration] LDAP search fails
- [Configuration] Changing a Remote Server's IP address converts it into a simple Poller
- [Configuration] Editing service template removes relations with servicegroups
- [Configuration] Only first servicegroup linked to a service template is exported
- [Core] Unserialize in CentreonUtils is blocked by QualityGate
- [Core] Update copyright date
- [Downtimes] Prevent the user from creating downtimes with start date, end date and duration after 2037
- [Graph] Can't get a graph with autologin key
- [LDAP] Fixed LDAP auto-sync is always skipped
- [LDAP] LDAP's My account issue
- [Platform Topology] CLAPI's add Instance doesn't add a poller into the platform_topology table
- [Platform Topology] JSON Schema isn't validated in the POST endpoint
- [Platform Topology] Removed unused variable in registerServerTopology.sh
- [Resources Status] Criteria drop down lists do not fully display the available items
- [Resources Status] Make groups chips clickable
- [i18n] Fix typo in error message