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

Releases: centreon/centreon-archived

Centreon 18.10

30 Oct 12:16
209eaa8
Compare
Choose a tag to compare

New features

Centreon Remote Server is a new building-block in the Centreon distributed monitoring architecture. It comes in addition to the existing Centreon Central Server and Centreon Pollers.

Centreon Remote Server allows remote IT operations team to benefit from the full Centreon user experience, albeit on a subset of Centreon Pollers. Monitoring configuration takes place on the Central Server and is automatically synchronized with all Remote Servers. Monitoring Operations (Acknowledge, Downtime...) may take place both on a Remote Server or the Central Server.

In case of network link failure between a Remote Server and the Central Server, data retention takes place and the two Servers are synchronized as soon as the connection is up again.

Centreon Remote Server is integrated in Centreon Core. It fully replaces the Poller Display module.

UI & UX Design

  • Add new banner system and UX
  • Add new menus system and UX
  • Unique format of dates displayed according to user language settings
  • Thanks to the community, Centreon is now available in Spanish and Portuguese (Portugal & Brazil)

Notice: The "Home > Poller Statistics" menu moved to "Administration > Server Status".
Moreover, this one is now named "Platform Status".

Enhancements

  • [Stats] Add a Centreon Experience Improvement Program
  • [API] Possibility to cancel flexible RTDOWNTIME - #6062
  • [Install] Add possibility to install/update all modules in one time
  • [Configuration] Add a new wizard to configure in one time a complete poller or Remote Server
  • [Configuration] Add possibility to install/update all modules in one time
  • [Configuration] Add possibility to install/update all widgets in one time
  • [LDAP] Manage multiple LDAP group with same dn - PR #6714
  • [LDAP] If user account is disabled in AD, user will be still able to connect in Centreon - #6240
  • [LDAP] Update LDAP Attributes on authentication - #3402
  • [LDAP] Problem with LDAP contact groups with name members with accent - #5368
  • [LDAP] Improve group synchronization - #6203 #6239 #6241
  • [Packages] New centreon-database package, helpful for standalone Centreon databases;

Bug fixes

  • [Install] Fix several PHP notices
  • [Backup] Fix PHP paths in backup script - PR #6787
  • [Chart] Fix graph search with ACL in performances page - PR #6798
  • [Configuration] Meta Service using quotes in output format string - PR #6216
  • [Configuration] Fix duplicate advanced matching SNMP traps rules - PR #6738
  • [Configuration] Avoid duplicate entry in ACL table after host creation - PR #6810
  • [Configuration] Fix host categories form - PR #6785
  • [Configuration] fix regexp for trap argument ending by backslash - PR #6699
  • [Downtime] Add a downtime for user linked to ACL - PR #5988
  • [Downtime] Fix recurrent downtime form (period loading) - PR #6645
  • [Monitoring] Display cancel button in comments page using ACL rights - PR #6857
  • [Monitoring] Display cancel button in downtimes page using ACL rights - PR #6856
  • [Monitoring] Persist search filters - #5109 #6161
  • [Monitoring] Persist selected results limit & pagination - #6325 #6161 #6367
  • [Monitoring] Invalid accentuated chars transcription in timeperiod exception models - #6359
  • [Monitoring] Add missing style for button in service acknowledge form - PR #6805
  • [Monitoring] Host number calculation with ACL is not correct in HG summary - PR #6855
  • [Monitoring] Fix service by servicegroup page when using ACL #6863
  • [Notification] Exclude services started by BA from BAM UI notification style - PR #6782

Security fixes

  • [ACL] Fix XSS issue on the ACL list page - PR #6634
  • [Administration] Fix XSS issue - PR #6635
  • [Administration] Fix XSS security - PR #6633
  • [Configuration: Adding security filters on the host list page - PR #6625
  • [Configuration] Fix XSS security issue on adding poller macros - PR #6626
  • [Downtime/comments] Fix XSS issue for host, service & downtime comments - PR #6637
  • [General] Create new escape method to fix XSS issue (commit 5820a04)
  • [General] Fix XSS issue - PR #6636
  • [Monitoring] Fix XSS security issue - PR #6632
  • [SNNP trap] Fix SQL injection on editing trap SNMP - PR #6627
  • [Virtual metric] Fix SQL injection - PR #6628
  • [ACL access groups] Fix XSS vulnerability - PR #6710

Technical architecture changes

  • Upgrade from PHP 5.x to PHP 7.x compatibility (7.1/7.2)
  • Upgrade jQuery libraries
  • Add ReactJS technology for new interfaces
  • Prevent memory leaks - #4764
  • Upgrade from DB.php connector to PDO

Known bugs or issues

  • Meta-services management with ACL (add/duplicate)
  • Centreon AWIE issues when trying to export large configuration
  • Got bogus version XX in httpd error logs #6851

Centreon Web 2.8.26

12 Sep 13:27
Compare
Choose a tag to compare

Enhancements

[Authentication] Set LDAP version 3 as default in LDAP configuration form - PR #6452
[Notification] Standardize mail notifications PR #6570 (ex PR #6530)

Bug Fixes

[ACL] Do not get severity of parents if present on actual object - PR #6484
[ACL] ACLs calculation is too slow with lot of acl resources - #6461, PR #6495
[Chart] Fix metrics error message - PR #6474
[Configuration] Trap generation reindexing pollers id - #6205 PR #6416
[Configuration] Fix disable option in Centreon Engine configuration - #6518, PR 6520
[Monitoring] In Status Details pages, display true contacts/contactgroups inheritance relation - #6177, #6176, #6467, PR #6513
[Monitoring] Add topology url option when loading default page # 6528, PR #6551
[Monitoring] Sort hosts by name ASC in serviceGridByHGXML - #6529, PR #6547

Documentation

Fix doc architecture - PR #6430
Fix images for db replication - PR #6432
Correction of typography - #6447, PR #6453
Improve Centreon IMP chapter - PR #6485
Correct link references in IMP chapter - PR #6541
Increase Centreon web version number for PDF generation - PR #6540
Correct build errors - PR #6567
Global review documentation content - #6560, PR #6510

Others

Remove dead code from escalation page - PR #6393
Remove old and unused file in order to avoid problems with ACL - PR #6210

Notice

The Standardize mail notifications enhancement is only available for new instalaltion (PR #6570)

Centreon Web 2.8.25

17 Aug 08:52
Compare
Choose a tag to compare

Introduction to a new banner to preparate the next releases. This feature must be
enabled for each user. After the update, users will be asked to activate or not this
feature. New banner will appear after refresh of the page. A rollback is still possible
through the "My account" menu.

Enhancements

  • [UX] New banner in feature flipping mode - PR #6294
  • [API] Submit result for passif resources - PR #6209
  • [API] Export is too long when lot of parentship - PR #6372

Bug Fixes

  • [API] Correct real time service filters - #6080 PR #6363
  • [API] Restore broker configuration with clapi generate too much output and input - #5011 PR #6220
  • [API] Partial / Filtered export does not work as expected for HC, SC, CG - #5294 PR #6355
  • [API] Export uses resource macro name instead of id for setparam - #6221 PR #6222
  • [API] HTML Entities cause REST API Serialization Errors - #6110 PR #6234
  • [API] Fix acl group setcontact export - PR #6224
  • [API] Avoid to order parentship several times - PR #6373
  • [Configuration] View contact notification service missing - #6073 PR #6340
  • [Downtimes] Prevent permission denied centcore cmd for downtimemanager - PR #6289
  • [LDAP] Remove contact password if ldap password storage is disabled - #5627 PR #6347
  • [Monitoring] Sort by service name after status in service grid - PR #6290
  • [Reporting] Avoid bug on partitioned tables - PR #6382

Security

  • Fix SQL injection from metrics RPN's field - PR #6356

Others

  • Avoid PHP notice Undefined index: centreon in notifications.php - PR #6266
  • Delete "Ping" and "Tracert" entries (no more used) - PR #6277
  • Fix typo in FR documentation - PR #6375
  • Fix "how to write a stream connector" chapter - PR #6296 #6295
  • Add some missing developers in Centreon About - PR #6410 #6253
  • Several fixes and improvements in documentation

Centreon Web 2.8.24

25 Jun 08:52
Compare
Choose a tag to compare

Centreon Web 2.8.24

Bug Fixes

  • Remove duplicate entries in centreon_acl table - PR #6366

Security

  • Fix execution command by rrdtool command line - PR #6263
  • Fix XSS on command form - PR #6260
  • Fix XSS security on menu username - PR #6259
  • Fix SQL injection on graphs - PR #6251
  • Fix SQL Injection in administration logs - PR #6255
  • Fix SQL injection in dashboard - PR #6250
  • Fix SQL injection in Curve template - PR #6256
  • Fix SQL Injection in Virtual Metrics - PR #6257

Centreon Web 2.8.23

25 Jun 08:32
Compare
Choose a tag to compare

Centreon Web 2.8.23

Enhancements

  • [Documentation] Correct typo - PR #6202
  • [Documentation] Update icon to add metrics to a meta service - PR #6167
  • [Documentation] Correct typo in documentation about stream connector howto #6261

Bug Fixes

  • [ACL] fix select all checkbox in acl actions form - PR #6193
  • [Administration] fix purge on pmax partition - PR #6232
  • [Downtimes] fix recurrent downtimes on HG when no SG exist - PR #6201

Security

  • Update jquery ui libs +fix compat - PR #6181

Others

  • fix(centAcl.php): Dead code removed - PR #6262
  • fix(lib): allow chaining on jquery pagination plugin - PR #6219
  • fix(jQuery): fix broken input in reporting_dashboard - PR #6254
  • fix(style): fix style in widget preferences popin - PR #6197
  • fix(style): fix padding of buttons in custom views page - PR #6198
  • fix(front): retrieve jquery toggle function (renamed to toggleClick) - PR #6217
  • fix(front): fix acl actions checkboxes (check all / uncheck all) - PR #6309

Centreon Web 2.8.22

02 May 09:24
Compare
Choose a tag to compare

Centreon Web 2.8.22

Bug Fixes

  • [CLAPI] Fix host services deployment - PR #6212

Centreon Web 2.8.21

02 May 09:23
Compare
Choose a tag to compare

Centreon Web 2.8.21

Enhancements

  • [Documentation] Add chapter about how to write a stream connector - PR #6189
  • [API] Separate REST Api configuration and REST Api realtime access - PR #6188

Bug Fixes

  • [ACL] Manage filters (poller, host, service) on servicegroup - PR #6163
  • [Configuration] Fix output stream connector name for fresh install - PR #6159 #6182
  • [Configuration] No "Conf changed" flag set to "yes" when deploying services to selected hosts - #6160 PR #6191

Others

  • Fix php warning in realtime host API - PR #6174
  • Update jQuery UI libs & fix compatibility - PR #6181

Centreon Web 2.8.20

02 May 08:55
Compare
Choose a tag to compare

Centreon Web 2.8.20

Enhancements

  • [API] Add default poller - PR #6098
  • [API] Link host with default poller if unknown poller - PR #6099
  • [ACL] Improve performance - #6056 PR #6107
  • [Documentation] Improve Centreon CLAPI usage - PR #6090 #6091
  • [Documentation] Improve documentation to add a new poller - #6075 PR #6086
  • [Documentation] Add notice for 64 bits support only - PR #6101
  • [Monitoring] Display links in output and comments - #5943 PR #6113

Bug Fixes

  • [ACL] Allow nested groups filter in ldap configuration - #6127 PR #6128
  • [API] Export specific service, add host before service in CLAPI - PR #6100
  • [API] CLAPI add resource export filter - PR #6125
  • [API] CLAPI Export contact with contact group - PR #6131
  • [API] CLAPI Export service categories - PR #6134
  • [Configuration] SNMP trap poller generation uses ACL - #6043 PR #6069
  • [Custom Views] Fix share custom view - PR #6109
  • [Poller Stats] Poller Statistics Graphs are displayed in first column only - #6003 PR #6122

Others

  • Update copyright date on the login page - PR #6076
  • Remove multiple debug in Centreon - PR #6138

2.8.19

16 Mar 17:00
1322da0
Compare
Choose a tag to compare

Centreon Web 2.8.19

Enhancements

  • [API] Return error when filtered object does not exist - PR #6074
  • [API] Add clapi set option - PR #6065
  • [UX] Add new loading css - PR #6066 #6072

Bug Fixes

  • [API] Fix clapi export with hosts parent relations - #6061
  • [API] Uninitialized array causing php warning - PR #6046 #6097
  • [Monitoring] Top counter very slow since upgrade from 2.8.17 to 2.8.18 - #6085 PR #6093

Centreon Web 2.8.18

27 Feb 16:32
Compare
Choose a tag to compare

Centreon Web 2.8.18

Enhancements

  • [Administration] Add more actions and logging for ACL management - PR #5841
  • [API] Validate input parameters - PR #5958
  • [API] Check illegal char in add function for CLAPI - PR #5948
  • [API] Improve error message - PR #5972
  • [API] Get multiple parameters for host - PR #5946
  • [Configuration] Add form to configure Centreon Broker generic stream connectors - PR #6024 #6053 #6052 #6042 (beta)
  • [Documentation] Add new chapter for Centreon ISO el7 installation - PR #6019
  • [Documentation] Describe get parameters for hosts #5783 - PR #5924
  • [Knowledge-Base] Add option to disable SSL certificate - PR #6027

Bug Fixes

  • [Administration] Define default value for Broker - #6029 PR #6033
  • [Configuration] Change low limit of EventMaxQueueSize for Centreon Broker configuration - PR #6013
  • [Configuration] Avoid php notice when poller has no timezone - PR #6031
  • [Install] Compatibility with PHP version 5.3 - PR #5976
  • [Meta-service] Do not duplicate them on update - PR #5982
  • [Meta-service] Possibility for user with ACL to display chart - PR #5952
  • [Monitoring] Top Counter with ACL really slow - #5974 PR #5992
  • [Monitoring] Centreon UI freezes when access to "View contact Notification" - #5760 PR #5954
  • [Monitoring] Replace dot character in command line for better display - PR #5945
  • [Monitoring] Fix add downtime on hostgroup or poller with ACL - PR #6023