-
Tom Darneix authored
* add endpoints documentation * enh(api): create interfaces for update OpenId Configuration use case (#10775) * enh(api): implements infrastructure and model validation for update openid configuration use case (#10780) * Change openid put summary on documentation * enh(api): add interfaces for get openid configuration use case (#10784) * add logs on update openid configuration * update api contract * enh(api): implements infrastructure for find open api use case (#10792) * feat(install/update): add fresh install and migration script for open id provider (#10799) * enh(openid): remove Configuration from legacy CentreonUI form (#10800) * enh(UI): Create form to configure OpenID Connect (#10798) * Move password security policy to a specifc * Fix path * Remove wrong folder * Fix path * Adapt component name * Add navigation for local and openid * Add OpenID form * Adapt from new API contract * Add visibility for password input * Add form loading skeleton * Add tests * Add translations * Adapt label * Replace Draggable autocomplete by multi autocomplete * Remove unused prop * Rename multiple input * Fix unterminated string import * Update lang/es_ES.UTF-8/LC_MESSAGES/messages.po Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * Update lang/pt_PT.UTF-8/LC_MESSAGES/messages.po Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * Update lang/pt_BR.UTF-8/LC_MESSAGES/messages.po Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * Update www/front_src/src/Authentication/Openid/translatedLabels.tsx Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * Update lang/fr_FR.UTF-8/LC_MESSAGES/messages.po Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * Fix translation Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com> * fix unit tests * Fix radio button value setter * Fix typo on tests * Fix import * add definition for auto import API * add contact template api interface * feat(api): list authentication provider configurations (#10852) Refs: MON-12527 Co-authored-by: Jérémy Jaouen <jjaouen@centreon.com> Co-authored-by: Tom Darneix <tomdar87@outlook.com> Co-authored-by: jeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com> * Fix form validation * enh(authentication): implement OpenID provider (#10863) * fix(upgrade): add default openid configuration if no configuration was found (#10869) * fix(upgrade): use fetchAll in select openid query (#10872) * add getType Co-authored-by: Jérémy Jaouen <jjaouen@centreon.com> Co-authored-by: jeremyjaouen <61694165+jeremyjaouen@users.noreply.github.com> Co-authored-by: Kevin Duret <kduret@centreon.com> Co-authored-by: Jérémy Delpierre <jdelpierre@users.noreply.github.com>
2e8ab82d