カスタムフィールドユーザにデフォルトクエリでの紹介やリマインダーメール送信する機能を追加するプラグインです。
※「カスタムフィールドユーザ」とは、「ユーザ」フォーマットの「カスタムフィールド」で指定したユーザを指します。
レビューなど複数の作業者で同時進行するユースケースに必要な複数の担当者指定を実現できます。
- カスタムフィールドユーザがチケットに追加また削除されたときに、そのユーザにメール通知されます。
チケット更新時、カスタムフィールドユーザに変更がない場合は、全カスタムフィールドユーザにもメール通知されます。(本来の動作としていずれの場合も作成者や担当者にも通知されます。) - カスタムフィールドユーザにもリマインダーメールが送信されます。
- 「担当者」で指定された場合と同様に、チケットが検索されます。
例:「マイページ」>「担当しているチケット」
※元の「担当者」で検索したい場合は、"「担当者」のみ"のフィールドで検索してください。
オリジナルの担当者欄にはチケット管理者を割り当て、チケット管理者が複数の「カスタムフィールドユーザ」を割り当て・管理する運用をお勧めします。
-
プラグインのインストール
実行環境のRedmineパスの
plugins/custom_users_as_assignees
に対してgit clone
を実行してください。$ cd {RAILS_ROOT}/plugins $ git clone https://github.com/preciousplum/custom_users_as_assignees
-
Redmineの再起動
再起動後 管理 > プラグイン でこのプラグインが表示されます。
*) データベースのマイグレーションは必要ありません。
原理的には、このプラグインはRedmine 3.3.0以降に対して互換性があります。 ただし、現状Redmine 4.0.3 と 4.2.5 でしか動作確認されていません。
このプラグインは notify_custom_users プラグインを元に開発しています。 https://github.com/Restream/notify_custom_users
customfield_checkbox_utilityプラグインとともに使用した画面イメージです。 https://github.com/preciousplum/customfield_checkbox_utility