0

Project Kanban view improved filtering

Derry Birse 3 years ago updated by Curtis Conard 3 years ago 2

In the Project global and project Kanban view, it would be very beneficial to be able to filter on more that just the Name field. 


For example, a Kanban view equivalent of MyTasks


It would also be good to be able to filter as follows:

Kanban filters:

  • Title content
  • Priority value  (will only apply to projects/sub-projects)
  • Code value (will only apply to projects/sub-projects)
  • Milestone value (will only apply to tasks)
  • Type value
  • User value (will only apply to projects/sub-projects)
  • Group value  (will only apply to projects/sub-projects)
  • Project team and/or Task team member value
  • Show top level projects only, all projects only, all tasks only or all projects and tasks (default)
  • Date filter? more tricky, possibly a range

Filters would preferably use the built in filter/search capability (as per top level project list view filtering or My Tasks filtering) or could possibly take the form of a string:

title:<contains this> priority:<contains this> user:<contains this> start:<date string> end:<date string>


Would also be beneficial to be able to filter in the "Project tasks" view

Already planned/in progress :)
See: https://github.com/glpi-project/glpi/pull/9273

The current PR is only closed because the desired spec was different than what I initially made. It is currently being redone and a new PR will be open when ready.