1. 08 Mar, 2022 1 commit
  2. 17 Feb, 2022 2 commits
  3. 08 Feb, 2022 1 commit
  4. 31 Jan, 2022 1 commit
  5. 19 Jan, 2022 1 commit
  6. 05 Jan, 2022 1 commit
  7. 10 Dec, 2021 1 commit
    • Tom Darneix's avatar
      enh(CI): Integrate Lighthouse CI (#10399) · ea07d196
      Tom Darneix authored
      * Install lighthouse packages
      
      * Add lighthouse ci configuration
      
      * Ignore lighthouse CI output
      
      * Add jotai and use branch on centreon-frontend
      
      * Integrate jotai to graph values follow up
      
      * Migrate annotation to jotai
      
      * Fix eslint warning
      
      * Remove unused hook
      
      * Refactor annotation atoms
      
      * Migrate graph options to jotai
      
      * Fix tests
      
      * Remove graph options context
      
      * Move panel width storage to jotai
      
      * Remove file
      
      * Migrate details cards storage to jotai
      
      * Fix eslint errors
      
      * Migrate details and time period to jotai
      
      * Update dep
      
      * Migrate listing related shared data to jotai
      
      * Fix tests
      
      * Fix auto refresh
      
      * Fix graph endpoint update
      
      * Fix eslint error
      
      * Migrate actions to jotai
      
      * fix eslint warning
      
      * Fix import path
      
      * Migrate filters to jotai
      
      * Remove Resource Context
      
      * Remove memoization on panel Header
      
      * Improve performance for details tiles
      
      * Allow to update tiles on refresh
      
      * Integrate Lighthouse CI to Jenkinsfile
      
      * Fix lighthouse CI sh
      
      * Archive artifacts
      
      * Fix script execution and archive artifacts
      
      * Enable Lighthouse CI only for frontend build
      
      * Use develop branch
      
      * Use publish HTML function from Jenkins pipeline
      
      * Fix reportDir
      
      * Fix path with env vars
      
      * Improve interfaces and properties name
      
      * Migrate usr context to jotai
      
      * Fix tests
      
      * Update to dev branch
      
      * Fix test
      
      * Fix timezone
      
      * Improve Lighthouse CI configuration
      
      * Add script to open lhci report
      
      * Fix packages
      
      * Fix packages
      
      * Fix tests
      
      * Checkout file
      
      * Fix merge
      ea07d196
  8. 18 Nov, 2021 1 commit
  9. 09 Nov, 2021 1 commit
  10. 20 Oct, 2021 2 commits
  11. 19 Oct, 2021 4 commits
  12. 11 Oct, 2021 3 commits
  13. 27 Sep, 2021 1 commit
  14. 24 Sep, 2021 1 commit
  15. 23 Sep, 2021 2 commits
  16. 16 Sep, 2021 3 commits
    • Zakaria Guennoune's avatar
      hotfixing jenkinsfile bracket · 64c6f6b7
      Zakaria Guennoune authored
      64c6f6b7
    • Zakaria Guennoune's avatar
      enh(ci): more //lised pipeline workflow (#10122) · 1d5cbe58
      Zakaria Guennoune authored
      * //lise packaging
      
      * //lise packaging
      
      * fixing stash
      
      * fix
      
      * fix
      
      * fix stages name
      
      * //lise tests
      
      * //lise tests
      
      * parallelise quality gate and records
      
      * debug
      
      * debug
      
      * reintroduce acceptance tests
      
      * reorder stages
      
      * delivery to unstable for ci branches
      
      * debug
      
      * debug
      
      * merge parallel steps for api and e2e tests
      
      * debug
      
      * debug
      
      * fix
      
      * fixing scheduled job
      
      * //lise api and e2e tests
      Conflicts:
      	Jenkinsfile
      1d5cbe58
    • Zakaria Guennoune's avatar
      enh(ci): more //lised pipeline workflow (#10122) · 23c6c26d
      Zakaria Guennoune authored
      * //lise packaging
      
      * //lise packaging
      
      * fixing stash
      
      * fix
      
      * fix
      
      * fix stages name
      
      * //lise tests
      
      * //lise tests
      
      * parallelise quality gate and records
      
      * debug
      
      * debug
      
      * reintroduce acceptance tests
      
      * reorder stages
      
      * delivery to unstable for ci branches
      
      * debug
      
      * debug
      
      * merge parallel steps for api and e2e tests
      
      * debug
      
      * debug
      
      * fix
      
      * fixing scheduled job
      
      * //lise api and e2e tests
      Conflicts:
      	Jenkinsfile
      23c6c26d
  17. 15 Sep, 2021 1 commit
  18. 30 Aug, 2021 1 commit
  19. 25 Aug, 2021 1 commit
  20. 24 Aug, 2021 3 commits
  21. 23 Aug, 2021 1 commit
  22. 12 Aug, 2021 1 commit
    • Jérémy Delpierre's avatar
      feat(test): integrate Cypress.io on Ressource Status feature (#9512) · df0c1274
      Jérémy Delpierre authored
      
      
      * enh(conf): Add an IGNORE tag for scenario
      
      * chore(npm): Cypress to 6.1.0 - Add cypress-localstorage-commands
      
      * test(E2E): Remove login.feature
      
      * test(E2E): Add Resources-status Feature and commands
      
      * build: update all npm dependancies
      
      * build: export medias on results folder
      
      * build: Add the chrome headless npm run
      
      * feat: Add the clear cookies and localstorage before test
      
      * feat(test): Add Ressources Status test
      
      * integrate e2e tests to CI
      
      * fix(ci): get properly e2e feature files
      
      * fix: Add webpack and typescript packages + replace import by require
      
      * Add possibility to create a docker compose env to test
      
      * update docker-composer file
      
      * comment centos8 pipeline
      
      * archive artifacts
      
      * add debug in jenkinsfile (pwd)
      
      * add ls
      
      * properly archive artifacts
      
      * fix archived artifacts
      
      * enh(conf): Add an IGNORE tag for scenario
      
      * chore(npm): Cypress to 6.1.0 - Add cypress-localstorage-commands
      
      * test(E2E): Remove login.feature
      
      * test(E2E): Add Resources-status Feature and commands
      
      * build: update all npm dependancies
      
      * build: export medias on results folder
      
      * build: Add the chrome headless npm run
      
      * feat: Add the clear cookies and localstorage before test
      
      * feat(test): Add Ressources Status test
      
      * integrate e2e tests to CI
      
      * fix(ci): get properly e2e feature files
      
      * fix: Add webpack and typescript packages + replace import by require
      
      * Add possibility to create a docker compose env to test
      
      * fix docker compliance and adapt test with last FE changed
      
      * package.json fix frontend-core dependancy
      
      * feat(test): Upgrade Cypress 6.5.0
      
      * fix(test): Remove the assert of search "bubbles loader"
      
      * clean(test): remove a script package command unnecessary
      
      * fix(npm): force https on frontend-core dependency
      
      * update package.json
      
      * wip: add all steps jenkinsFile
      
      * wip: Adapt jenkins file
      
      * fix(e2e): Add UID and GID on the e2e script
      
      * comment steps not necessary to debug
      
      * wip
      
      * remove results folder output
      
      * add junit report
      
      * add video and screenshot folders
      
      * test
      
      * feat(test): resource feature refacto
      
      * wip
      
      * Revert "comment steps not necessary to debug"
      
      This reverts commit d56a80be8503278e276c932ab86173ea768d79e1.
      
      * enh(test): Npm cmd to generate docker-compose.yaml
      
      * enh(test): Add YML files on the gitignore
      
      * Adapt the new format of Tests feature + archi
      
      * move function in centreonData
      
      * wip
      
      * wip (package)
      
      * test(e2e): Add actions ACK + DT and environment cypress
      
      * test(e2e): Order the tests and save api token
      
      * add variable naming docker
      
      * test(e2e): Adapt calling API's to set host and services
      
      * test(e2e): Upgrade npm dependancies
      
      * test(e2e): Clean code and add a debug command
      
      * test(e2e): fix e2eFeatureFiles def
      
      * fix length 120 characters login.php
      
      * test(e2e): Add PNG & path folder for E2E artifacts
      
      * build(e2e): Move test E2E after API Integration
      
      * build(e2e): Change the source centreon-build match
      
      * test(e2e): fix typo
      
      * Update Jenkinsfile multiple artifact output
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * Update tests/e2e/cypress/integration/Resources-status/01-listing.feature
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * test(e2e): Remove empty file and add step on scenario
      
      * test(e2e): Upgrade Cypress to 7.3.0
      
      * Remove comments not useful
      
      * fix naming typo "acknowledge"
      
      * change naming variables
      
      * adapt a refresh actions to multiple place on tests
      
      * remove 2 retries CI env
      
      * cypress 7.4.0
      
      * fix: Adapt the contains Resource chip criteras
      
      * upgrade Cypress to 7.5.0
      
      * Add task to check in DB the output services with loop
      
      Replace the wait(5000) random result.
      
      * comment steps jenkins to debug and change docker compose
      
      * comment jenkins unit tests stage
      
      * change naming and syntax
      
      * comment stages not necessary to try E2E CI env
      
      * adding timeout to e2e stage
      
      * share docker socket with cypress container
      
      * new cypress docker image with docker client installed
      
      * upgrade cypress to 7.6.0
      
      * Add filter "enabled=1" on mysql request services
      
      * fixing docker image used for e2e tests
      
      * fix
      
      * fix container name for web app in order to do the right docker command in db
      
      * debug response cmd docker exec count resources
      
      * try retry 50x checkDataInDb
      
      * change 200 loop to verify mysql request
      
      * enh: Upgrade to Cypress 8.0.0
      
      * package: Change npm command scripts
      
      * jenkinsfile: comment steps to test only e2e
      
      * change version of API "v2" to "latest"
      
      * docker regitry downgrade 7.7.0 to test
      
      * update jenkinsfile to uncomment API integ
      
      * update jenkinsfile to uncomment all stages
      
      * jenkinsFile: Comment steps not used to debugging
      
      * jenkinsfile uncomment stages to resolve conflit
      
      * upgrade cypress 8.1.0 and change beta to latest endpoint
      
      * fix request
      
      * remove unused logs
      
      * specify the feature test
      
      * adapt the last version of criterias input searchbar
      
      * revert UID docker user
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      Co-authored-by: default avatarZakaria Guennoune <zguennoune@centreon.com>
      Co-authored-by: default avatarZakaria Guennoune <83596451+zguennoune02@users.noreply.github.com>
      df0c1274
  23. 28 Jul, 2021 1 commit
  24. 27 Jul, 2021 2 commits
  25. 26 Jul, 2021 2 commits
  26. 23 Jul, 2021 1 commit