Feature #3265

Filter on issue relations

Added by Brad Beattie over 8 years ago. Updated about 5 years ago.

Status:ClosedStart date:2009-04-29
Priority:NormalDue date:
Assignee:Jean-Philippe Lang% Done:

0%

Category:Issues
Target version:2.2.0
Resolution:Fixed

Description

It'd be nice if Redmine's issue filters included some notion of issue relations. That way you could build a query like so:

  • Status is open
  • Assigned to me
  • Start is less than 0 days ago
  • Has no blocking issues
  • Has no preceeding issues

Doesn't look trivial, but shouldn't be too difficult. Looking into it now...

prototype.patch Magnifier (2.17 KB) Brad Beattie, 2009-04-29 23:41

prototype2.patch Magnifier (4.26 KB) Brad Beattie, 2009-04-30 00:59

feedback.patch Magnifier (3.19 KB) Brad Beattie, 2009-04-30 01:52


Related issues

Related to Redmine - Feature #10422: Ability to filter by and view columns relating to Related... Closed
Duplicated by Redmine - Feature #2954: Ability to filter out duplicate issues Closed 2009-03-11
Duplicated by Redmine - Feature #4985: Filter issues which are blocked Closed 2010-03-04
Duplicated by Redmine - Feature #2955: Filter for blocked issues Closed 2009-03-12
Duplicated by Redmine - Feature #7805: Filter issues by relation type Closed 2011-03-07
Duplicated by Redmine - Feature #4561: Allow filter to hide/show tasks which are blocked by othe... Closed 2010-01-13

Associated revisions

Revision 10513
Added by Jean-Philippe Lang about 5 years ago

Makes related issues available for display and filtering on the issue list (#3239, #3265).

Revision 10515
Added by Jean-Philippe Lang about 5 years ago

Filling locales (#3239, #3265).

Revision 10559
Added by Jean-Philippe Lang about 5 years ago

Adds no_issue_in_project operator for relations filter (#3265).

Revision 10560
Added by Jean-Philippe Lang about 5 years ago

Filling locales (#3265).

History

#1 Updated by Brad Beattie over 8 years ago

Attached is a work in progress. Shouldn't too difficult to attach the necessary filters. The only concern I have is that when looking for blocking issues, we want generally want open blocking issues. That's a fair number of subselect statements to get working. Could be unrealistically inefficient. :(

#2 Updated by Brad Beattie over 8 years ago

Second prototype. Doesn't allow the selection of how many just yet (currently hardcoded to 1 or more), but it's working.

#3 Updated by Brad Beattie over 8 years ago

Okay, this seems to work and I'm happy with it. Could someone else take a look and provide feedback as necessary?

#4 Updated by Brad Beattie over 8 years ago

Brad Beattie wrote:

Okay, this seems to work and I'm happy with it. Could someone else take a look and provide feedback as necessary?

Eep. Obviously the .project file wasn't meant to be included.

#5 Updated by Etienne Massip over 6 years ago

  • Category set to Issues

#6 Updated by Jean-Philippe Lang about 5 years ago

  • Assignee set to Jean-Philippe Lang
  • Target version set to 2.2.0

#7 Updated by Daniel Felix about 5 years ago

I tested the current implementation. Seems to work as expected. Maybe this one could be closed. :-)

#8 Updated by Jean-Philippe Lang about 5 years ago

  • Status changed from New to Closed
  • Resolution set to Fixed

#9 Updated by Toshi MARUYAMA almost 2 years ago

  • Duplicated by Feature #4561: Allow filter to hide/show tasks which are blocked by other tasks added

Also available in: Atom PDF