プロジェクト

全般

プロフィール

QA #290

奈良 裕記 さんが6年以上前に更新

h3. ■現象/要望 

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

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

 h3. ■解決策 ---------- 

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

 ayweak/redmine_watcher_filter:  
 https://github.com/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 
 Plugin for Redmine that adds functionality to have Watcher Groups in addition to Watchers. 

 Adds new list in the showed Issue sidebar which lists added Watcher Groups and allows to add/remove groups to that list. 
 All notifications to involved in a issue users (watchers + involved) are sent also to the current members of all added groups. 

 h3. ■対応状況 

 プラグインで対応可能 

 h3. ■補足 

 redmine_watcher_groupsは、3.3で動作しなかったが、2017/8に修正され3.4でも動作可能となった。 
 修正    https://github.com/foton/redmine_watcher_groups/commit/7f271d28240a9f0e8e7585a69d235bc60dd82d5e 

 redmine_watcher_groupsは、2系統に分かれて数年間進化している模様。(2017/12時点) 一部機能が不要な場合には、プラグインのソース修正で省略する事も可能。 
 https://redmine.tokyo/issues/290#note-5 

 本プラグインは、2系統に分かれて数年間進化している模様。(2017/12時点) 

 https://github.com/planio-gmbh/redmine_watcher_groups 
 https://github.com/foton/redmine_watcher_groups 

 一部機能が不要な場合には、プラグインのソース修正で省略する事も可能。 
 https://redmine.tokyo/issues/290#note-5 

 ----------- 

 (↓2017/12現在対処済) 
 上記プラグインには、バグがある。(redmine_watcher_groups) 上記プラグインには、バグがある。 

 neta@とんこつしかたべない@netazone 
 @tkusukawa @akipii (続き)・既存のウォッチャー(グループではない方)が削除できなくなりました。ゴミ箱押しても消えない。 
 こりゃいかんということで検討終了してました。 
 posted at 14:48:55 
   
 29分前@netazone 
 neta@とんこつしかたべない@netazone 
 @tkusukawa @akipii 問題なく使えてますか?まったく動かないのではなかったです。グループ少なければいいかも。 
 2つ不具合があって、没に。 
 ・ウォッチャーグループ 追加→「グループの検索」が動作しない 
 ・100件目以降のグループが表示されない→選べないグループがある 
 posted at 14:42:25 
   
 5時間前@netazone 
 neta@とんこつしかたべない@netazone 
 @akipii 2.5→3.3 で一番困ってるのがこのプラグインが使えなくなることなんです。動かせてるやつがあったら知りたいです。 
 3.2 まででしたら、別のですが、 http://www.redmine.org/plugins/rmp_group_watchers… が使えました。@tkusukawa さんが使ってるとか 
 posted at 09:31:41 
   
 7時間前@netazone 
 neta@とんこつしかたべない@netazone 
 @akipii ウォッチャーグループのプラグインを愛用していますが、 
 >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の機能が関連している部分が考慮されていないと思われる。 

 h3. ■現象/要望 

 h3. ■解決策 

 h3. ■対応状況 

 h3. ■補足 

戻る