ldap: add exact search_op and allow filter-only (#76595) #200
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: entrouvert/passerelle#200
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/76595-ldap-search-with-only-a-filter"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sur cette gestion du filtre, j'en profite pour ajouter un search_op=exact (résultat qu'on pouvait aussi obtenir avec id= mais c'est plus propre, à mon goût, via un q=)
Dans ce cas on peut aussi rendre search_attribute optionnel si on a un text_template, search_attribute n'étant nécessaire que si on a "q" ou pas de "text_template" (ça sert au deux).
aac5e203ec
tob365689f77
Je viens de pousser une nouvelle version avec ceci. Ca complique un peu la lecture du patch car j'ai dû ré-ordonner les tests de validation des paramètres, mais bon.
Oui et puis c'est pas couvert :)
https://jenkins.entrouvert.org/job/gitea/job/passerelle/job/wip%252F76595-ldap-search-with-only-a-filter/2/Coverage_20Report_20_28native_29/
b365689f77
to8a9e0ff5ea
Poussé avec des tests pour couvrir mes ajouts.