Feature #8160

Extend watched_by_me-issue filter to include all project-members instead of only <<me>>-substitution

Added by Keidson Freitas over 6 years ago. Updated 10 days ago.

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

0%

Category:Issues
Target version:Candidate for next minor release
Resolution:

Description

When i try to use the watcher in the filter on issues, the list is only showing <<Me>>, so i can only filter issues watched by Me or not watched by Me.


Related issues

Related to Redmine - Defect #4501: URL-mangling provides data not reachable through UI Closed 2009-12-29
Duplicated by Redmine - Defect #15347: Issue filter does not allow filtering by any watcher exce... Closed
Duplicated by Redmine - Feature #10912: Add search by watcher Closed
Duplicated by Redmine - Defect #27123: Issue filter "watcher" dosn't show any users Closed

History

#1 Updated by Etienne Massip over 6 years ago

  • Category set to Issues
  • Target version set to Candidate for next minor release

Same behavior on my devel instance, Redmine demo site and this site, looks like a true issue.

#2 Updated by Mischa The Evil over 6 years ago

  • Tracker changed from Defect to Feature
  • Subject changed from The watcher filter it's only showing <<Me>> in the list to Extend watched_by_me-issue filter to include all project-members instead of only <<me>>-substitution

Etienne Massip wrote:

Same behavior on my devel instance, Redmine demo site and this site, looks like a true issue.

It's a true issue indeed, although it is not a defect looking at the way the "watched_by_me"-filter feature has been implemented in revision r2456 for feature #846; I've changed the tracker and subject accordingly.

#3 Updated by Mischa The Evil over 6 years ago

Added issue-relation to defect #4501. This feature once was available through URL-mangling.

I am not sure if this "hidden-feature" is available any longer in current Redmine source (read: quick test on rm.o didn't produced the described behaviour in defect #4501).

#4 Updated by Jean-Philippe Lang almost 4 years ago

  • Duplicated by Defect #15347: Issue filter does not allow filtering by any watcher except for "me" added

#5 Updated by Benjamin Roberts almost 4 years ago

Has this really been a candidate for the next minor release for more than two years? It gets my vote if it makes a difference. =)

#6 Updated by Koen Boone almost 4 years ago

We have 9 people here who also give their vote for this... :-/

#7 Updated by Plam Sim over 3 years ago

The same behavior we have in Redmine 2.5.1. Do you plan to fix it? Another watcher, except "me", cannot be added to the filter. In that case the filter "Watcher is" doesn't deliver its functionality.

#8 Updated by Kevin Palm over 3 years ago

+1

#9 Updated by Szabolcs Szasz over 2 years ago

+1

#10 Updated by Quan VN over 2 years ago

It seems that this behavior is intention since even with new update redmine 2.6.6 there is no change.
So if you want to change it here is the manual patch
In app/models/issue_query.rb, find the following lines

    if User.current.logged?
      add_available_filter "watcher_id",
        :type => :list, :values => [["<< #{l(:label_me)} >>", "me"]]
    end

remove them completely and replace with

    watcher_values = []
    watcher_values << ["<< #{l(:label_me)} >>", "me"] if User.current.logged?
    watcher_values += users.collect{|s| [s.name, s.id.to_s] }
    add_available_filter("watcher_id",
      :type => :list, :values => watcher_values
    ) unless watcher_values.empty?

Restart redmine and you have other members in the watcher list

#11 Updated by Go MAEDA almost 2 years ago

#12 Updated by Aleksandar Pavic over 1 year ago

+1 (tested on 2.5.2 and 3.0.6.stable.14912)

#13 Updated by Alessandro Zucchi 12 months ago

Is possible have this fix in 3.3.2 version ?
It's a great limits
Thanks
Alessandro

#14 Updated by Immanuel Wilhelmy 9 months ago

We use extended_watchers plugin to allow watchers restricted issue access. This feature would be extremely helpful to get an overview who can access (=is watching) which issue.
+1

Thanks
Immanuel.

#15 Updated by Go MAEDA 15 days ago

  • Duplicated by Defect #27123: Issue filter "watcher" dosn't show any users added

#16 Updated by Michael Schneider 10 days ago

I think this would be very useful.

+1

Also available in: Atom PDF