-
Adrien Morais authored
* META: wip * META: wip * add performance metrics to metaservice resource * rename methods * add metaservices endpoint * add metaservices endpoint * replace exists by join * add metaservice status metrics endpoint * provide metaservice status graph endpoint * create resourcesearchrepository * refacto resources repository * improve resource filtering * fix metaservice search * fix linting * filter resource with graph * fix test config file * add translations for meta services messages * integrate host_id and service_id in resource * fix meta service event logs * meta service enhancements and documentation * add unit tests * add missing documentation and fix filter on metaservices * enh(MetaServiceConfigurationResponse): enhance naming * wip on endpoint metrics * add metrics endpoint for meta detail * add unit tests for newly created code * api-contract: rename unit_name to unit as defined * unit tests continuation * rename current_value to value * adapt tests to latest changes * tests * fixing tests due to changes * sonarQube errors fixed * fix front unit tests * update documentation * handle merge of the master branch * centreon-bot: feedbacks * doc(api): add actions on metaservices * Update and rename MetaServiceConfigurationFactoryRdb.php to MetaServiceConfigurationFactoryRdbTest.php * centreon-bot: fixes 2 * Update lang/fr_FR.UTF-8/LC_MESSAGES/messages.po Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update lang/fr_FR.UTF-8/LC_MESSAGES/messages.po Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update src/Centreon/Application/Controller/Monitoring/TimelineController.php Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update src/Centreon/Application/Controller/Monitoring/CommentController.php Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update src/Centreon/Application/Controller/Monitoring/TimelineController.php Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update src/Centreon/Domain/MetaServiceConfiguration/Interfaces/MetaServiceConfigurationReadRepositoryInterface.php Co-authored-by:
Kevin Duret <kduret@centreon.com> * Update src/Centreon/Application/Controller/Monitoring/CommentController.php Co-authored-by:
jeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com> * feedback: use right condition in route definition * feedback: move from multiple elseif conditions to switch * feedback: construct SELECT statement before to avoid code duplication * feedback: use stdClass for response creation * merge: fix issue when merging master on branch * centreon-bot: feedback 3 * centreon-bot: feedback 4 * feat(metaservice): add get endpoint to retrieve acknowledgements * feat(metaservice): add get endpoint to retrieve downtimes of a metaservice * feat(metaservice): add DELETE endpoint to disack a metaservice * feedback: add missing function doc block * centreon-bot: hope it will be the last one Co-authored-by:
Kevin Duret <kduret@centreon.com> Co-authored-by:
jeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com>