1. 11 Apr, 2022 1 commit
  2. 18 Nov, 2021 1 commit
  3. 16 Aug, 2021 1 commit
  4. 11 May, 2021 1 commit
  5. 28 Apr, 2021 1 commit
  6. 23 Nov, 2020 1 commit
  7. 16 Nov, 2020 1 commit
  8. 29 Sep, 2020 1 commit
  9. 09 Sep, 2020 1 commit
  10. 07 Sep, 2020 1 commit
  11. 11 Aug, 2020 1 commit
  12. 07 Aug, 2020 1 commit
  13. 29 Jul, 2020 1 commit
  14. 20 Jul, 2020 1 commit
  15. 10 Jul, 2020 1 commit
  16. 24 Jun, 2020 1 commit
  17. 08 Apr, 2020 1 commit
  18. 02 Apr, 2020 1 commit
  19. 18 Mar, 2020 1 commit
    • sc979's avatar
      enh(core): replace centcore with gorgoned (#8414) · 985c8ba2
      sc979 authored
      * enh(core): generate centreon gorgone configuration file (#8160)
      
      * enh(core): add gorgone configuration file generation
      
      * fix: folder paths
      
      * fix(core): naming of file and field type
      
      * enh(core): update configuration file to take in account last modif
      
      * fix(core): correct path to private key
      
      * enh(core): add nodes module
      
      * enh(core): store stats in cache dir
      
      * enh(core): enable broker stats collection
      
      * enh(poller) Update poller form to manage gorgone (#8184)
      
      * enh(gorgone) Update config form to manage gorgone options  (#8197)
      
      * enh(chore) replace centcore by gorgone (#8172)
      
      * remove centcore perl script (#8209)
      
      * fix(UI): do not display gorgone options on central's form (#8206)
      
      * fix(UI): do not display gorgone options on central
      
      * remove duplicated code (#8215)
      
      * enh(admin): adapt broker stats page to new folder tree (#8216)
      
      * enh(core): update script to manage gorgone configuration file (#8229)
      
      * en...
      985c8ba2
  20. 12 Mar, 2020 1 commit
    • victorvassilev's avatar
      chore(deps): upgrade to symfony 4.4 (#8408) · fee0fdfa
      victorvassilev authored
      * enh(chore): update composer.json packages from sf 4.3 to 4.4
      Resolves: MON-4968
      
      * fix(validators): change the way custom validators are created by the factory
      
      * update php code style
      
      * fix code style errors
      
      * apply feedback from PR
      fee0fdfa
  21. 10 Mar, 2020 2 commits
  22. 24 Feb, 2020 1 commit
  23. 12 Feb, 2020 1 commit
    • Valentin Hristov's avatar
      Move annotations to separated yml files (#8324) · 8f7e4af4
      Valentin Hristov authored
      * feat(base): convert the route annotations as YAML configuration files
      
      Resolve BAM-930
      
      * feat(test): enable symfony profiler pack
      
      Resolve MON-4795
      
      * fix(api): `/centreon/api/latest/login` resulted in a `500 Internal Server Error`
      
      Resolve MON-4795
      
      * fix(base): move Twig configuration to be loaded only in dev or test environment
      
      Resolve MON-4795
      
      * feat(base): add YAML configurations describe the serializer rules
      
      Resolve MON-4795
      
      * feat(base): cleanup code from JMS Serializer annotations and improve code style to be consistent with PSR2 and PSR12
      
      Resolve MON-4795
      
      * fix(config): fix centreon.yaml routes to load only configurations in Centreon directory
      
      Resolve MON-4795
      
      * fix(base): move serialize annotation to YAML after rebase
      
      Resolve MON-4795
      
      * feat(security): replace IsGranted annotations
      
      Resolve MON-4795
      
      * feat(base): improve EntityCreator to load data about descrpitprs from the model class avoid annotations
      
      Resolve MON-4795
      
      * feat(base): replace EntityDescriptor annotations with static method in the models
      
      Resolve MON-4795
      
      * fix(chore): remove default twig view
      
      Resolve MON-4795
      8f7e4af4
  24. 12 Dec, 2019 1 commit
    • Valentin Hristov's avatar
      [BE]Update APIs related with BAM to use context instead DataRepresenters (#8107) · 918e0723
      Valentin Hristov authored
      * feat(base): add AnnotationRegistry::registerLoader to register the annotations in entities
      * feat(base): add interface for serializer contexts
      * feat(base): extend Webservice abstract class and separate duplicated code in trait related with dependencies
      * feat(base): extend pagination service to work with context files
      * feat(base): add Serializer groups to entities related with BAM and make their setters and getters to accept null values
      * feat(api): update NagiosServer entity and repository to provide list of entities by IDs
      * feat(api): use context for AclGroup webservice
      * feat(api): use context for Image webservice
      * fix(base): add docblock
      * feat(api): use context in COntactGroup webservice
      * feat(api): use context in Command webservice
      * feat(api): use context in Escalation webservice
      * feat(api): use context in Timeperiod webservice
      * fix(test): improve phpunit tests
      * fix(test): reduce the amount of exceptions in codestyle
      * chore(dependencies): update composer dependencies
      * feat(test): cover APIs with acceptance tests
      * feat(test): add context information when CentreonPaginationServiceMock prepare response
      * fix(test): upgrade unit tests to use WebServiceExecuteTestTrait and Interfaces for authentication
      * fix(test): adjust unit texts fixtures
      * fix(test): codestyle
      * feat(test): extend test bootstrap to provide Serializer service from DI
      * feat(base): extend Serializer service with ArrayDenormalizer
      * feat(test): extend WebServiceExecuteTestTrait to mock the repositories for paginations
      * feat(test): use mock of CentreonDbManager service from DI
      * feat(di): separate the serialize service and object normalizer service
      * fix(api): change return type of id getter of entities to be integer
      * fix(test): add getters getId
      * fix(test): wrong namespaces
      * fix(test): improve test bootstrap to work with phing
      * fix(test): adjust acceptance tests related with APIv1
      * chore(dependency): update composer lock
      * fix(test): remove old API tests
      * chore(dependency): update composer lock
      * feat(api): add alias with GET method to object centreon_configuration_remote with action list to postGetRemotesList
      * chore(api): improve docblocks
      * chore(api): change return type of ContactGroup::getCgActivate
      * chore(style): review feedback
      * chore(style): make the code to be compatible with PSR-12 too
      * fix(test): reduce warnings
      * chore(style): improve docblocks and codestyle
      * fix(test): bot feedback
      
      Resolve BAM-808
      918e0723
  25. 18 Nov, 2019 1 commit
  26. 10 Oct, 2019 1 commit
    • Valentin Hristov's avatar
      Add acceptance tests for Monitoring Host and Services APIs (#7945) · 81970baf
      Valentin Hristov authored
      * feat(test): cover with acceptance test Monitoring Host\Service APIs
      * feat(test): cover Monitoring Host\Service APIs
      * chore(dependency): update composer.lock
      * feat(test): extend Monitoring Host\Service APIs acceptance test with detailed checks of response
      * fix(test): adjust Monitoring Host\Service API tests
      * fix(test): uncomment scenarios in ServiceApi.feature
      
      Resolve MON-4185
      81970baf
  27. 09 Oct, 2019 1 commit
  28. 04 Oct, 2019 1 commit
  29. 26 Sep, 2019 1 commit
  30. 25 Sep, 2019 1 commit
  31. 24 Sep, 2019 1 commit
  32. 19 Sep, 2019 1 commit
  33. 12 Sep, 2019 2 commits
    • Victor Vassilev's avatar
      update composer lock · 52e3d990
      Victor Vassilev authored
      52e3d990
    • Valentin Hristov's avatar
      Bam 573 bv (#7808) · abf59759
      Valentin Hristov authored
      
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend Entity data representer with ability to list object properties
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(base): improve Centreon
      
      Resolve BAM-538
      
      * feat(test): extend unit tests
      
      Resolve BAM-538
      
      * feat(base): improve CentreonRemote
      
      Resolve BAM-538
      
      * feat(ui): add exception of links with attribute isreact
      
      Resolve BAM-538
      
      * fix(chore): register a ImagesWebservice
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(test): missing dependencies of FrontendComponentService
      
      Resolve BAM-538
      
      * update pagination to implement sorting
      
      * update pagination to implement sorting
      
      * fix(chore): improve webservice methods for extraction of body request
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(base): add DependencyRepository method to remove dependency by ID
      
      Resolve BAM-540
      
      * feat(base): add ServiceRepository method to remove services by ID and host relations
      
      Resolve BAM-540
      
      * Page hook for listing and redux changes
      
      * delete method fix
      
      * fix(chore): after rebase has a repetitive method
      
      Resolve BAM-538
      
      * update composer.lock file
      
      * fix(chore): codestyle
      
      Resolve BAM-538
      
      * fix(chore): update composer dependencies
      
      Resolve BAM-538
      
      * update package and package lock to use latest react components version
      
      * new changes for bam redux
      
      * fix contact group repo variable
      
      * update contact group repo, change order of offset and limit compared to order by
      
      * update sorting on contactg and timep
      
      * fix unit tests after changes for BAM-538
      
      * fix(chore): remove typo after rebase
      
      Resovle BAM-538
      
      * fix(chore): update lock files
      
      Resolve BAM-538
      
      * update pagination service
      
      * BAM-613 - Default BA value enabled
      
      * refresh the composer lock file
      
      * reset errors added to redux
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend Entity data representer with ability to list object properties
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(base): improve Centreon
      
      Resolve BAM-538
      
      * feat(test): extend unit tests
      
      Resolve BAM-538
      
      * feat(base): improve CentreonRemote
      
      Resolve BAM-538
      
      * feat(ui): add exception of links with attribute isreact
      
      Resolve BAM-538
      
      * fix(chore): register a ImagesWebservice
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(test): missing dependencies of FrontendComponentService
      
      Resolve BAM-538
      
      * update pagination to implement sorting
      
      * update pagination to implement sorting
      
      * fix(chore): improve webservice methods for extraction of body request
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(base): add DependencyRepository method to remove dependency by ID
      
      Resolve BAM-540
      
      * feat(base): add ServiceRepository method to remove services by ID and host relations
      
      Resolve BAM-540
      
      * Page hook for listing and redux changes
      
      * delete method fix
      
      * fix(chore): after rebase has a repetitive method
      
      Resolve BAM-538
      
      * update composer.lock file
      
      * fix(chore): codestyle
      
      Resolve BAM-538
      
      * fix(chore): update composer dependencies
      
      Resolve BAM-538
      
      * update package and package lock to use latest react components version
      
      * new changes for bam redux
      
      * fix contact group repo variable
      
      * update contact group repo, change order of offset and limit compared to order by
      
      * update sorting on contactg and timep
      
      * fix unit tests after changes for BAM-538
      
      * fix(chore): remove typo after rebase
      
      Resovle BAM-538
      
      * fix(chore): update lock files
      
      Resolve BAM-538
      
      * update pagination service
      
      * BAM-613 - Default BA value enabled
      
      * refresh the composer lock file
      
      * reset errors added to redux
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): extend Entity data representer with ability to list object properties
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(base): improve Centreon
      
      Resolve BAM-538
      
      * feat(test): extend unit tests
      
      Resolve BAM-538
      
      * feat(base): improve CentreonRemote
      
      Resolve BAM-538
      
      * feat(ui): add exception of links with attribute isreact
      
      Resolve BAM-538
      
      * fix(chore): register a ImagesWebservice
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * fix(test): missing dependencies of FrontendComponentService
      
      Resolve BAM-538
      
      * update pagination to implement sorting
      
      * update pagination to implement sorting
      
      * fix(chore): improve webservice methods for extraction of body request
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(test): chnage composer to use centreon-test-lib with extended CentreonDB mock
      
      Resolve BAM-540
      
      * feat(base): add DependencyRepository method to remove dependency by ID
      
      Resolve BAM-540
      
      * feat(base): add ServiceRepository method to remove services by ID and host relations
      
      Resolve BAM-540
      
      * Page hook for listing and redux changes
      
      * delete method fix
      
      * fix(chore): after rebase has a repetitive method
      
      Resolve BAM-538
      
      * update composer.lock file
      
      * fix(chore): codestyle
      
      Resolve BAM-538
      
      * fix(chore): update composer dependencies
      
      Resolve BAM-538
      
      * update package and package lock to use latest react components version
      
      * new changes for bam redux
      
      * fix contact group repo variable
      
      * update contact group repo, change order of offset and limit compared to order by
      
      * update sorting on contactg and timep
      
      * fix unit tests after changes for BAM-538
      
      * fix(chore): remove typo after rebase
      
      Resovle BAM-538
      
      * fix(chore): update lock files
      
      Resolve BAM-538
      
      * update pagination service
      
      * BAM-613 - Default BA value enabled
      
      * refresh the composer lock file
      
      * reset errors added to redux
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): extend repository abstract class to get abilit to update relation tables
      
      Resolve BAM-538
      
      * fix(chore): improve code style
      
      Resolve BAM-538
      
      * update pagination to implement sorting
      
      * fix(chore): after rebase has a repetitive method
      
      Resolve BAM-538
      
      * footer header above fix
      
      * commit package and composer locks
      
      * update sagas
      
      * add get one by method to image repository
      
      * apply changes to service provider to return centreon acl as service
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add symfony validator as package dependency and several API resources
      
      timeperions, escalations, command, images, and contact group resource
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(base): add Symfony validator as a service and pagination service
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(test): add acceptance tests
      
      Resolve BAM-538
      
      * feat(base): improve Centreon
      
      Resolve BAM-538
      
      * feat(base): improve Centreon
      
      Resolve BAM-538
      
      * feat(base): improve CentreonRemote
      
      Resolve BAM-538
      
      * chore(ui): Wrap App into StylesProvider with injectFirst to allow emotion styling (#7702)
      
      * Bam 573 bv api form (#7742)
      
      * feat(api): add ACL group repository to check list of IDs
      * feat(base): move the logic for entity metadata in a dedicated class
      * feat(base): allow add method of webservices to be chaining
      * feat(api): add a new API entry point for a list of ACL group
      * fix(chore): missing copyright header
      
      Resolve BAM-573, BAM-557, BAM-606
      
      * critical fix after applying the suggestions from code review
      
      Resolve BAM-573, BAM-557, BAM-606
      
      * fix(chore): update lock files
      
      Resolve BAM-538
      
      * fix(chore): remove duplicated rows after rebase
      
      Resolve BAM-573
      
      * refresh the composer lock file
      
      * Add unit tests for code related with BAM (#7769)
      
      * feat(base): add symfony validator as package dependency and several API resources timeperions, escalations, command, images, and contact group resource
      * feat(base): extend repository abstract class to get abilit to update relation tables
      * fix(chore): improve code style
      * update pagination to implement sorting
      * feat(base): implement interfaces to check access to specific webservice
      * feat(test): add traits to test webservice autorize method and extract code to test response from webservice in dedicated trait
      * fix(chore): fix copyright headers typo, implement interfaces for access to webservices
      * fix(test): cover legacy service provider
      * feat(test): cleanup tests
      * feat(test): cover service provider and data re-peresenter for ACL groups
      * feat(test): cover with test webservices
      * feat(test): cover validation translator, constraints and factory
      * fix(test): namespace typo
      * feat(test): cover webservices
      * fix(chore): make place in test that would return random results
      * fix unit tests after changes for BAM-538
      * feat(test): cover custom validators with unit tests and add mocks of entity and repository class
      * fix(test): improve docblocks
      * fix(chore): update lock files
      * fix(chore): fix duplicated code after rebase
      * feat(test): cover with test EntityPersister and ClassMetadata
      * fix(chore): typo in copyright header
      * feat(test): cover webservices and data presenters with missing tests after rebase
      * feat(test): cover webservice abstract class
      * feat(test): cover CentreonLgacyDB with test and add tool to check list of called methods inside tested block
      * feat(test): cover with tests all repositories used the trait CheckListOfIdsTrait
      * feat(test): cover with unit tests some repositories that use PaginationList and CheckListOfIds
      * fix(chore): typo after rebase
      * feat(test): cover AutoloadServiceProvider that is high risk for the whole app
      * feat(test): cover CentreonDBManagerService
      * feat(test): cover CentreonPaginationService
      * feat(test): cover webservice and clapi registrator
      * feat(chore): improve code style, add missing copyright headers and fix right copyrights
      * fix(test): improve service provider test to mock correctly webservice or clapi
      * fix(test): update unit tests after refreshing of branch
      
      Resovle BAM-573, BAM-607, BAM-538
      
      * feat(api): add normalizer for ACL group, fix data presenter of ACL group and extend ClassMetadata to get columns property
      
      Resolve BAM-610, BAM-573
      
      * update context in api webservice class
      
      * feat(redux) Saga extended to be able to remove particular error from errors (#7815)
      
      * Update src/Centreon/Application/Validation/CentreonValidatorFactory.php
      
      Co-Authored-By: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Validation/Validator/RepositoryCallbackValidator.php
      
      Co-Authored-By: default avatarKevin Duret <kduret@centreon.com>
      
      * Update src/Centreon/Application/Validation/Validator/UniqueEntityValidator.php
      
      Co-Authored-By: default avatarKevin Duret <kduret@centreon.com>
      
      * updates after PR valiation
      
      * update styles
      
      * remove white space
      abf59759
  34. 08 Aug, 2019 2 commits
  35. 05 Aug, 2019 1 commit
  36. 01 Aug, 2019 1 commit
  37. 10 Jul, 2019 1 commit