https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292010-03-25T13:56:49ZRedmineRedmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=154602010-03-25T13:56:49ZJon Lumpkin
<ul></ul><p>+1</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=154622010-03-25T14:18:24ZStephen Fuhry
<ul></ul><p>+1</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=167112010-05-14T06:50:19ZStanislav German-Evtushenko
<ul></ul><p>It would be very nice!</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=167122010-05-14T06:51:40ZStanislav German-Evtushenko
<ul></ul><p>I do workaround at the moment, but it's quite useless:<br />1. Add user to project.<br />2. Add him as watcher.<br />3. Remove user from project.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=167242010-05-14T15:28:53ZArnaud Martel
<ul></ul><p>I did a quick patch to fix this on my server. I'm pretty sure that Jean-Philippe and Eric will have a nicer solution but, in the meantime, this one works for me...</p>
<p>First, edit the file app/views/watchers/_watchers.rhtml and insert the following text at line 21:<br /><pre>
<% if @project.is_public? %>
<br>or email: <%= text_field 'email_watcher', :size => 80 %>
<% end %>
</pre></p>
<p>you should have something like:<br /><pre>
...
<p><%= f.select :user_id, (watched.addable_watcher_users.collect {|m| [m.name, m.id]}), :prompt => true %>
<% if @project.is_public? %>
<br>or email: <%= text_field 'email_watcher', :size => 80 %>
<% end %>
<%= submit_tag l(:button_add) %>
...
</pre></p>
<p>Next, edit the file app/controllers/watchers_controller.rb and insert the following text at the start of the <strong>new</strong> function (line 40):<br /><pre>
if params[:email_watcher]
wuser = User.find_by_mail(params[:email_watcher][:size80])
if wuser
params[:watcher][:user_id] = wuser.id
else
raise
end
end
</pre></p>
<p>you should have something like:<br /><pre>
...
def new
if params[:email_watcher]
wuser = User.find_by_mail(params[:email_watcher][:size80])
if wuser
params[:watcher][:user_id] = wuser.id
else
raise
end
end
@watcher = Watcher.new(params[:watcher])
...
</pre></p>
<p>Final step: restart your web server and it should work as you like...</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=186392010-07-23T19:27:40ZEnrique Delgado
<ul></ul><p>+1</p>
<p>Aranaud: Okay so if I understand correctly, with your patch you can add a watcher based on the email, as long as that email matches a redmine user? How about any email address? More like a "CC" field? Maybe Jean-Philippe and Eric can consider this functionality...</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=186482010-07-23T23:25:54ZArnaud Martel
<ul></ul><p>You're right: with my patch, emails have to match a redmine user. As you have seen, redmine_cc_addresses plugin seems to be a better choice for you...</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=202462010-09-13T18:38:45ZEric Seigne
<ul></ul><p>Did you see <a class="issue tracker-3 status-5 priority-4 priority-default closed" title="Patch: Add multiple watchers at once and add any redmine user as a watcher (Closed)" href="https://www.redmine.org/issues/6226">#6226</a> ?</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=352622012-01-09T18:41:13ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>File</strong> <a href="/attachments/7027">add_watchers.png</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/7027/add_watchers.png">add_watchers.png</a> added</li><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Assignee</strong> set to <i>Jean-Philippe Lang</i></li><li><strong>Target version</strong> set to <i>1.4.0</i></li><li><strong>Resolution</strong> set to <i>Fixed</i></li></ul><p>Feature added in <a class="changeset" title="Ability to add non-member users as watchers (#5159)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/8592">r8592</a>.</p>
<p>Watchers can now be added via a dialog box. It displays project members by default and you can use the search field to search for other users. Multiple users can be added at the same time.</p>
<p><img src="https://www.redmine.org/attachments/download/7027/add_watchers.png" alt="" /></p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=352682012-01-09T20:43:12ZJason Trahan
<ul></ul><p>Thank you very much. This will be a tremendous help.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=367412012-03-11T14:34:00ZJason Trahan
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>Reopened</i></li></ul><p>It appears I can only add the watchers after the ticket is created. It would be nice to be able to add them at the time of ticket creation.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=367692012-03-12T22:58:56ZTerence Mill
<ul></ul><p>+1 to add groups as well</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=368722012-03-18T01:40:56ZMischa The Evil
<ul></ul><p>Jason Trahan wrote:</p>
<blockquote>
<p>It appears I can only add the watchers after the ticket is created. It would be nice to be able to add them at the time of ticket creation.</p>
</blockquote>
<p>See related issue <a class="issue tracker-1 status-1 priority-4 priority-default" title="Defect: Watchers list before and after creation issue (New)" href="https://www.redmine.org/issues/9500">#9500</a><a href="/issues/9500#note-3">#note-3</a>.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=369992012-03-24T12:57:44ZJean-Philippe Langjp_lang@yahoo.fr
<ul><li><strong>Status</strong> changed from <i>Reopened</i> to <i>Closed</i></li></ul><p>Jason Trahan wrote:</p>
<blockquote>
<p>It appears I can only add the watchers after the ticket is created. It would be nice to be able to add them at the time of ticket creation.</p>
</blockquote>
<p>Added in <a class="changeset" title="Ability to add non-member watchers on issue creation (#5159)." href="https://www.redmine.org/projects/redmine/repository/svn/revisions/9254">r9254</a>.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=399142012-07-23T17:02:32ZFernando Hartmann
<ul></ul><p>I don't understood how this work !</p>
<ul>
<li>Added one watcher user to a issue in with no permission on that project.</li>
<li>Posted some update to a issue</li>
</ul>
Results:
<ul>
<li>Users registered to that project received a email notification</li>
<li>Other watcher user didn't received nothing</li>
<li>User with no perms on the project didn't have access to a issue</li>
</ul>
<p>How this feature is supposed to work ? Is there some docs about this ?</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=405902012-08-28T08:08:10ZMaxim Kim
<ul></ul><p>This change caused a major problems at least for us.<br />We let our customers to add new issues and watchers. And now our customers can see other customer names, which is inacceptable!<br />Could you please add asap setting to switch off this feature.</p>
<p>My personal opinion is that right solution was to add permission "can be non-member watcher" as someone suggested earlier.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=406032012-08-28T14:14:29ZEnrique Delgado
<ul></ul><p>Arnaud Martel wrote:</p>
<blockquote>
<p>You're right: with my patch, emails have to match a redmine user. As you have seen, redmine_cc_addresses plugin seems to be a better choice for you...</p>
</blockquote>
<p>Just as a follow up: thanks Arnaud, I did end up going the redmine_cc_addresses route. I also like the new feature. Maybe to ease Maxim's concerns, some permissions need to be established so that some projects allow watchers from non-members, while some projects do not.</p>
<p>Thanks all for all your fine work.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=513432013-08-22T09:14:28ZDaniel Hochman
<ul></ul><p>We are running BitNami Redmine 2.3.1 and I am not able to see users in the watchers list unless they are a member of the project. The Projects are "public" so these users have access. We are using the "Watchers Textinput plugin" - is that causing this issue? Before using that plugin, we had a long list of checkboxes.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=525512013-10-14T08:24:28ZToshi MARUYAMA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/15123">Defect #15123</a>: "Add watcher" leaks all active users</i> added</li></ul> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=536712013-12-07T21:37:00ZBeni Bilme
<ul></ul><p>We are using bitnami redmine stack for redmine 2.3.3, and watchers function is not working unless the watcher is project member.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=536742013-12-08T08:38:52ZToshi MARUYAMA
<ul></ul><p>Beni Bilme wrote:</p>
<blockquote>
<p>We are using bitnami redmine stack for redmine 2.3.3, and watchers function is not working unless the watcher is project member.</p>
</blockquote>
<p>You need to search in text box.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=536752013-12-08T08:41:55ZDaniel Hochman
<ul></ul><p>No, this is a bug. I am having the same issue as Beni and we are no longer on bitnami stack. This issue needs to be re-opened as a bug. You cannot add watchers who are not members of the project after issue creation.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=536762013-12-08T09:12:38ZToshi MARUYAMA
<ul></ul><p>Daniel Hochman wrote:</p>
<blockquote>
<p>No, this is a bug. I am having the same issue as Beni and we are no longer on bitnami stack. This issue needs to be re-opened as a bug. You cannot add watchers who are not members of the project after issue creation.</p>
</blockquote>
<p>If it is on only bitnami, please contact bitnami.<br />If it is on clean Redmine, do not re-open this issue, create new issue.</p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=536782013-12-08T09:17:49ZDaniel Hochman
<ul></ul><p>OK thanks. Filed <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Unable to add watcher who is not a member of the project (Closed)" href="https://www.redmine.org/issues/15622">#15622</a></p> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=663762015-10-04T09:03:18ZGo MAEDA
<ul><li><strong>Has duplicate</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/4889">Feature #4889</a>: Ability to CC users not assigned to a project, but with project view rights</i> added</li></ul> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=895892019-01-23T00:55:51ZGo MAEDA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-4 priority-default closed" href="/issues/30370">Defect #30370</a>: No validation when adding watcher who is not in this project</i> added</li></ul> Redmine - Feature #5159: Ability to add Non-Member watchers to the watch listhttps://www.redmine.org/issues/5159?journal_id=961192020-02-06T00:32:10ZGo MAEDA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-3 status-5 priority-4 priority-default closed" href="/issues/16133">Patch #16133</a>: Available watchers on new issue form include users who cannot even view issues</i> added</li></ul>