Feature #23615

Add text filter to user fields

Added by Serghei Zagorinyak almost 6 years ago. Updated over 5 years ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:UI
Target version:-
Resolution:

Description

For projects with lots of users it may be time-consuming to find assignees in dropdown lists. It would be nice to add a text filter to such fields that would allow to enter some characters of the user's name and display only users whose names match it.

Probably something like this: http://www.listjs.com/examples/fuzzy-search

History

#1 Updated by JW Fuchs almost 6 years ago

This functionality already exists to add watchers. Should be easy to also apply to assignee?

#2 Updated by Serghei Zagorinyak almost 6 years ago

JW Fuchs wrote:

This functionality already exists to add watchers. Should be easy to also apply to assignee?

  1. Filter implemented in 'Watchers' uses AJAX requests to fetch filtered results which is kinda slow. The one in example filters values on the client side which is much faster.
  2. The 'Watchers' filter is ugly and clumsy. There already are dropdown lists for users in the UI, we should use them.
  3. This is needed not for assignee only, but for every field with type = 'user'

#3 Updated by Serghei Zagorinyak over 5 years ago

Found a much better soultion than the one I initially proposed: https://github.com/selectize/selectize.js
See demos section: http://selectize.github.io/selectize.js/

Also available in: Atom PDF