1. 18 May, 2022 1 commit
  2. 10 May, 2022 1 commit
  3. 02 May, 2022 1 commit
    • Kevin Duret's avatar
      feat(ui): implement dark mode (#10586) · 9ae0fe31
      Kevin Duret authored
      Improve CSS file by removing dynamique CSS in order to manage different colors on tab menu. Now menu colors are managed by hardcoded value, so it's useless.
      I also add the ability to select a theme in the personal parameters in order to simplify the dark theme development.
      thanks @julienmathis
      9ae0fe31
  4. 25 Apr, 2022 1 commit
  5. 14 Apr, 2022 2 commits
    • Kevin Duret's avatar
      efda586a
    • alaunois's avatar
      enh(conf/broker) new unified_sql output in broker configuration (#10838) · 9ee14d1f
      alaunois authored
      
      
      * enh(conf/broker) new output 'unified_sql' (#10787)
      
      * enh(conf/broker) add broker input unified sql
      
      * deprecate perfdata & sql output types
      
      * fix code style
      
      * handle error in intermediate updates queries
      
      * remove test
      
      * fix style
      
      * Update www/install/php/Update-22.04.0-beta.1.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * enh(conf/broker) update defaults broker output config (#10817)
      
      * enh(conf/broker) update default broker output config
      
      * remove comments
      
      * delete useless files
      
      * fix code style
      
      * enh(conf/broker) add db_type to new unified_sql output (#10813)
      
      * enh(conf/broker) add db_type to new unified_sql output
      
      * fix typo
      
      * update base conf broker config
      
      * fix config_group_id
      
      * move modifications into dedicated function, apply suggestion
      
      * add empty line at end of file
      
      * apply suggestion
      
      * fix(test) update influxdb feature test
      
      * fix(test) feature influxdb
      
      * apply suggestion
      
      * fix binding errors
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      9ee14d1f
  6. 08 Apr, 2022 1 commit
  7. 29 Mar, 2022 1 commit
  8. 28 Mar, 2022 1 commit
  9. 28 Feb, 2022 1 commit
    • Tom Darneix's avatar
      enh(UI): Exclude accounts from password duration policy (#10733) · 889056f6
      Tom Darneix authored
      
      
      * enh(authentication): add default password security policy (#10033)
      
      * fix conflict
      
      * move create table script into 22.04 file
      
      * enh(Topology): Add authentication page to the topology (#10447)
      
      * doc(api): add openapi documentation for security policy
      
      * Add topology
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * [Administration] Define Security Policy for password (#10453)
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * enh(API): Interfaces for find security policy use case (#10519)
      
      * enh(API): Implements Infrastructure layer for find security policy use case. (#10527)
      
      * enh(API): Implements Application layer for find security policy use case. (#10537)
      
      * enh(clapi): use password policy to insert/update contact password (#10534)
      
      Refs: MON-11824
      
      * enh(API): Interfaces for update security policy use case (#10542)
      
      * enh(API): Implements update security policy use case. (#10547)
      
      * fix SecurityPolicyFactory
      
      * feat(UI): Add password policy form (#10462)
      
      * doc(api): add openapi documentation for security policy
      
      * Add topology
      
      * Add react route
      
      * Add password case policy
      
      * Refactor button content
      
      * Start to implement TimeInput
      
      * Fix tine input value
      
      * Add can reuse passwords switch
      
      * Add adapters
      
      * Support null value for password expiration
      
      * Rename validation schema file
      
      * Refactor time inputs to one component
      
      * Add time before set new password inputs
      
      * memoize timeInput change function
      
      * Update form container UI
      
      * Add password blocking field
      
      * Remove irrevelant sub-folders
      
      * Implement form sending
      
      * Add some memoization
      
      * Use even more Ramda functions
      
      * Add loading skeleton
      
      * Add password case policy tests
      
      * Add tests
      
      * Add duration plugin to tests setup
      
      * Add translations
      
      * Update dependencies
      
      * Add confirm dialog before reset the form
      
      * Fix base endpoint
      
      * Add more space between elements
      
      * attempt to fix conflict
      
      * Remove minutes and second about time before set new pwd
      
      * Remove second input for blocking time
      
      * Improve translations
      
      * Fix centreon-ui import
      
      * Fix getData signatures
      
      * Update @centreon/centreon-frontend to use a branch
      
      * Use the new LoadingSkeleton component
      
      * Fix eslint errors
      
      * Fix eslint error
      
      * fix package-lock
      
      * Use develop branch
      
      * Remove duplicated translations
      
      * Remove duplication
      
      * Migrate authentication page to new MUI version
      
      * Remove unused import
      
      * Fix skeleton
      
      * Fix skeleton
      
      * Fix version to 22.04
      
      * Fix paper container height
      
      * Use container from Mui
      
      * Do not reset on submit
      
      * Fix label
      
      * Invert strength bar progress for blocking attempt
      
      * Fix tests and bugs
      
      * Add max value on units and rename max and min value properties
      
      * Normalize duration according to a maximum value
      
      * Remove ser files
      
      * Fix eslint errors
      
      * Fix test
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      
      * fix(myAccount): Fix password input type reset (#10564)
      
      * enh(autologin): verify that autologin is different than password (#10565)
      
      * fix validation autologin on my account
      
      * enh(db): update storage of password security policy (json column instead of table) (#10554)
      
      Co-authored-by: default avatarThebarda <tomdar87@outlook.com>
      Co-authored-by: default avatarJérémy Jaouen <jjaouen@centreon.com>
      
      * enh(deps): upgrade composer deps
      
      * Group tests
      
      * Fix test
      
      * enh(sec): get excluded users from password expiration policy (#10604)
      
      refs: MON-12040
      
      * feat(api): implement find users endpoint (#10652)
      
      Refs: MON-12228
      
      * enh(api): update PUT provider configuration to exclude user (#10660)
      
      Refs: 12298
      
      * fix(contact): fix password expiration message (#10679)
      
      Refs: MON-12231
      
      * enh(UI): Add multiselect for excluded users (#10669)
      
      * Add multiselect for excluded users
      
      * Add test
      
      * Remove mock base endpoint
      
      * Fix autocomplete width
      
      * Remove warning in the console
      
      * Remove ternary condition
      
      * Use filter from ramda and fix typing
      
      * fix presenter interface
      
      * fix preseneter
      
      * fix ecxpiration delay check
      
      Co-authored-by: default avatarjeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com>
      Co-authored-by: default avatarJérémy Jaouen <jjaouen@centreon.com>
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      889056f6
  10. 04 Feb, 2022 1 commit
  11. 24 Jan, 2022 1 commit
    • AssanDiomande's avatar
      fix(log) : deleted old logger configuration (22.04) (#10472) · 821cbff9
      AssanDiomande authored
      
      
      * deleted old logger configuration
      
      * deleted commas
      
      * deleted blank line
      
      * added sql script to delete old logger in cb_tag table
      
      * added php script for database and deleted sql version
      
      * Update Update-22.04.0-beta.1.php
      
      * updated php script
      
      * updated php script
      
      * fix jenkins tests errors
      
      * fix jenkins tests errors
      
      * updated php scripts
      
      * fix jenkins errors
      
      * fix jenkins errors
      
      * add php script to update database for 21.04
      
      * restored files
      
      * restored files
      
      * fixed jenkins errors
      
      * fix jenkins errors
      
      * fix jenkins errors
      
      * fix jenkins errors
      
      * deleted logger entries in clapi-configuration.txt
      
      * add blank line
      
      * updated rest_api_postman_collection
      
      * Update centreonCentbrokerCfg.class.php
      
      * Delete Update-21.10.2.php
      
      * Delete Update-21.04.8.php
      
      * deleted unuseful files
      
      * update script
      
      * Update www/install/php/Update-22.04.0-beta.1.php
      
      * Update Update-22.04.0-beta.1.php
      
      * Update Update-22.04.0-beta.1.php
      
      Co-authored-by: default avatarKevin Duret <kduret@centreon.com>
      821cbff9
  12. 20 Jan, 2022 1 commit
  13. 16 Nov, 2021 1 commit
  14. 29 Oct, 2021 1 commit
  15. 26 Oct, 2021 1 commit
  16. 24 Oct, 2021 1 commit
  17. 15 Oct, 2021 1 commit
  18. 22 Sep, 2021 1 commit
  19. 30 Aug, 2021 1 commit
  20. 28 Apr, 2021 1 commit
  21. 23 Apr, 2021 1 commit
  22. 20 Apr, 2021 1 commit
  23. 13 Apr, 2021 1 commit
  24. 24 Mar, 2021 1 commit
  25. 17 Mar, 2021 1 commit
  26. 14 Jan, 2021 1 commit
  27. 04 Nov, 2020 1 commit
  28. 30 Oct, 2020 1 commit
  29. 29 Oct, 2020 1 commit
  30. 07 Oct, 2020 1 commit
  31. 24 Sep, 2020 1 commit
  32. 02 Jun, 2020 1 commit
  33. 25 May, 2020 1 commit
  34. 12 May, 2020 3 commits
  35. 24 Apr, 2020 1 commit
  36. 17 Apr, 2020 1 commit
  37. 16 Apr, 2020 1 commit