プロジェクト

全般

プロフィール

QA #290

チケットのウォッチャーをユーザグループや役割などでも選択・検索できるようにしたい

おがわ あきぴー6ヶ月前に追加. 5ヶ月前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
カテゴリ:
UI
対象バージョン:
開始日:
2017/01/16
期日:
進捗率:

0%

予定工数:

説明

チケットのウォッチャーをユーザグループや役割などでも選択・検索できるようにしたい。

Feature #10121: Watchers - Add Group / Role - Redmine
http://www.redmine.org/issues/10121


下記プラグインで対応可能。
ウォッチャー登録画面に、ユーザグループやロールのプルダウンが出る。

ayweak/redmine_watcher_filter: This is a Redmine plugin. This plugin filters issue watchers and checks/unchecks them, by groups, roles and custom field values.
https://github.com/ayweak/redmine_watcher_filter


GitHub - foton/redmine_watcher_groups
https://github.com/foton/redmine_watcher_groups

上記プラグインには、バグがある。

neta@とんこつしかたべない@netazone
@tkusukawa おがわ あきぴー (続き)・既存のウォッチャー(グループではない方)が削除できなくなりました。ゴミ箱押しても消えない。
こりゃいかんということで検討終了してました。
posted at 14:48:55

29分前@netazone
neta@とんこつしかたべない@netazone
@tkusukawa おがわ あきぴー 問題なく使えてますか?まったく動かないのではなかったです。グループ少なければいいかも。
2つ不具合があって、没に。
・ウォッチャーグループ 追加→「グループの検索」が動作しない
・100件目以降のグループが表示されない→選べないグループがある
posted at 14:42:25

5時間前@netazone
neta@とんこつしかたべない@netazone
おがわ あきぴー 2.5→3.3 で一番困ってるのがこのプラグインが使えなくなることなんです。動かせてるやつがあったら知りたいです。
3.2 まででしたら、別のですが、 http://www.redmine.org/plugins/rmp_group_watchers… が使えました。@tkusukawa さんが使ってるとか
posted at 09:31:41

7時間前@netazone
neta@とんこつしかたべない@netazone
おがわ あきぴー ウォッチャーグループのプラグインを愛用していますが、

foton/redmine_watcher_groups

Redmine 3.2, 3.3では動作させることができませんでした。とても残念です。


1)ウォッチャーグループ 追加→「グループの検索」が動作しない

再現した。
検索ボックスに文字列を入力しても、自動補完してくれない。

redmine\app\views\issues\new.html.erb を上書きしているのが問題か?
他pluginの干渉も考えられる。
→たぶんバグだろう。

2)100件目以降のグループが表示されない→選べないグループがある

再現した。
100件までしかグループが表示されない。

下記ソースの該当部分を変更すれば直る。(例:100→1000)

redmine\plugins\redmine_watcher_groups\app\controllers\watcher_groups_controller.rb
L68
@groups = Group.active.like(params[:q]).find(:all, :limit => 100)

redmine\plugins\redmine_watcher_groups\app\views\watcher_groups\_new.html.erb
L20
Group.sorted.active.limit(100) ) %>

3)既存のウォッチャー(グループではない方)が削除できなくなりました。ゴミ箱押しても消えない。

→再現した。
 再現方法は下記の通り。

チケット新規登録
→①Watcher追加画面で、ユーザA,Bを2人追加
→②WatcherGroup追加画面で、2グループを追加
  ユーザAはユーザグループに所属している。
  ユーザBは2つのユーザグループいずれにも所属していない。
→ユーザBの横にごみ箱アイコンが出るが、削除できない。
 ユーザAはごみ箱アイコンそのものが表示されないのはOK。理由は、グループを削除していないから。
 2つのユーザグループの削除はOK。
→たぶんバグだろう。
 このプラグインでは、WatcherGroupとWatcherの機能が関連している部分が考慮されていないと思われる。

■現象/要望

■解決策

■対応状況

■補足

履歴

#1 奈良 裕記6ヶ月前に更新

途中で枝分かれしている↓の方は、
https://github.com/roma-sk3/redmine_watcher_groups/
fix bug ActionView::Template::Error, adding support redmine 3.2.1
で、_new.html.erbを修正していますね。
関連するか判りませんが。。

#2 おがわ あきぴー5ヶ月前に更新

  • 説明 を更新 (diff)

下記プラグインがあったので追加します。

ayweak/redmine_watcher_filter: This is a Redmine plugin. This plugin filters issue watchers and checks/unchecks them, by groups, roles and custom field values.
https://github.com/ayweak/redmine_watcher_filter

#3 奈良 裕記5ヶ月前に更新

redmine_watcher_filterを手元の3.3の環境に入れてみました。
結構良いですね。

カスタムフィールドの使い方が判りませんが、、

#4 おがわ あきぴー5ヶ月前に更新

  • 説明 を更新 (diff)

ウォッチャー登録時にユーザグループやロールで検索したい要望はかなり多いです。
ウォッチャーをメールのCcみたいに使いたいらしい。

通知メールが多くなるので、個人的には好きでないですが。。

カスタムフィールドはどんな用途なんでしょうかね?

奈良 裕記 さんは書きました:

redmine_watcher_filterを手元の3.3の環境に入れてみました。
結構良いですね。

カスタムフィールドの使い方が判りませんが、、

他の形式にエクスポート: Atom PDF