Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Pouvoir faire une recherche exacte d'utilisateurs dans Pix Admin (PIX-9567) #10637

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from

Conversation

EmmanuelleBonnemay
Copy link
Contributor

@EmmanuelleBonnemay EmmanuelleBonnemay commented Nov 26, 2024

🍂 Problème

La recherche d'utilisateurs sur Pix Admin est trop lente

🌰 Proposition

Ajouter une option pour faire une recherche exacte ou recherche floue/partielle (ex: orga archivée ou non)
Dans Pix Admin, sur la liste des utilisateurs:

  • Ajouter un menu déroulant avec deux options : Exacte ou Contient
  • Le menu déroulant est placé avant le champ “ID” (validé par le support)
  • Par défaut : la valeur “Contient” (validé par le support = usage majoritaire)
  • Si l’option “Contient” est choisie alors l’option s’applique pour les champs “prénom, nom, e-mail, identifiant” → faire une recherche de type LIKE en postgre SQL

🎃 Remarques

ras

🪵 Pour tester

Sur Pix Admin (onglet "utilisateurs") :

  • constater que la recherche par défaut est de type "Contient"
  • faire une recherche "Contient" avec le prénom Ad ; vérifier par une requête en base que les utilisateurs affichés sont corrects (7 utilisateurs)
  • Constater que la même recherche en minuscules ("ad") renvoie la même liste
  • Passer en requête "Exacte", avec le prénom "Ad" : constater que l'utilisateur (un seul) retourné est le même qu'en base
  • Faire la même recherche avec le prénom "ad", constater qu'aucun utilisateur n'est affiché
  • Nettoyer les champs de recherche (croix à droite), constater que par défaut la recherche est à nouveau de type "Contient"
  • Passer la requête en mode "Exacte" et rafraîchir la page pour constater que par défaut la recherche est à nouveau de type "Contient"
  • Cas du changement de route (?)

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@EmmanuelleBonnemay EmmanuelleBonnemay force-pushed the pix-9567-enable-exact-or-partial-match-query branch 4 times, most recently from eb8733a to 6c7f1ae Compare November 26, 2024 17:54
@EmmanuelleBonnemay EmmanuelleBonnemay force-pushed the pix-9567-enable-exact-or-partial-match-query branch from 6c7f1ae to 770c586 Compare November 26, 2024 18:40
@EmmanuelleBonnemay EmmanuelleBonnemay force-pushed the pix-9567-enable-exact-or-partial-match-query branch from 770c586 to 1b26fb4 Compare November 27, 2024 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants