Skip to content
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.

21.10.0

Compare
Choose a tag to compare
@tuntoja tuntoja released this 26 Nov 17:07
· 921 commits to develop since this release

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