Project

General

Profile

Actions

Feature #23615

open

Add text filter to user fields

Added by Serghei Zagorinyak over 7 years ago. Updated 12 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Filters
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
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

Actions #1

Updated by JW Fuchs over 7 years ago

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

Actions #2

Updated by Serghei Zagorinyak over 7 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'
Actions #3

Updated by Serghei Zagorinyak about 7 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/

Actions #4

Updated by Go MAEDA 12 months ago

  • Category changed from UI to Filters
Actions

Also available in: Atom PDF