1. 10 May, 2022 2 commits
  2. 19 Jan, 2022 1 commit
    • Tom Darneix's avatar
      enh(Resource Status/Filter): Add new status type filter (#10441) · c7ad109b
      Tom Darneix authored
      
      
      * enh(resource): handle state type as filter criteria (#10419)
      
      * enh(resource): handle state type as filter criteria
      
      * phpstan: fix some errors
      
      * feedback: monitoring server name can't be null
      
      * code-review: monitoring_server_name mandatory to create a resource
      
      * Revert "code-review: monitoring_server_name mandatory to create a resource"
      
      This reverts commit 6c30ea8a0e1f74010d70911b0a7dd71bc383652d.
      
      * fix(resource): state_types can be empty
      
      * fix(resource): rename the filter criteria parameter value
      
      * rename the filter criteria from state_types to status_types
      
      * doc-api: add missing / new filter documentation
      
      * enh(UI): Add state_type as new criteria (#10431)
      
      * Add new state type criteria
      
      * Fix tests
      
      * Fix multiselect criterias order
      
      * Add test case
      
      * Ad translations
      
      * Remove criteria order fix
      
      * Change wording
      
      * Fix test
      
      * Fix query parameter
      
      * Fix query property
      
      Co-authored-by: default avatarAdrien Morais-Mestre <31647811+adr-mo@users.noreply.github.com>
      Co-authored-by: default avatarAdrien Morais <amorais@centreon.com>
      c7ad109b
  3. 22 Oct, 2021 1 commit
  4. 20 Oct, 2021 1 commit
  5. 18 Oct, 2021 1 commit
  6. 01 Apr, 2021 1 commit
    • Adrien Morais's avatar
      feat(resource): add meta service resource (#9642) · 5be4ed06
      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: default avatarKevin Duret <kduret@centreon.com>
      
      * Update lang/fr_FR.UTF-8/LC_MESSAGES/messages.po
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Controller/Monitoring/TimelineController.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Controller/Monitoring/CommentController.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Controller/Monitoring/TimelineController.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Domain/MetaServiceConfiguration/Interfaces/MetaServiceConfigurationReadRepositoryInterface.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Controller/Monitoring/CommentController.php
      
      Co-authored-by: default avatarjeremyjaouen <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: default avatarKevin Duret <kduret@centreon.com>
      Co-authored-by: default avatarjeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com>
      5be4ed06