プロジェクト

全般

プロフィール

Vote #63666

未完了

eMail reminder on ticket overdue

Admin Redmine さんが約2年前に追加. 約2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Email notifications_9
対象バージョン:
-
開始日:
2008/07/28
期日:
進捗率:

0%

予定工数:
category_id:
9
version_id:
0
issue_org_id:
1694
author_id:
1712
assigned_to_id:
0
comments:
5
status_id:
1
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

it would be nice to have an reminder functionality. it could might be configurable per-user so that you can choose how many days before a ticket should be solved a reminder email is send to your account.


journals

Please see #1112. It already does what you want.
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Carl Nygard wrote:
> Please see #1112. It already does what you want.

Carl, I am using the script, but it would be fine if it would be available from the redmine UI directly.
For example, on redmine installation to create a cron, which triggers a cron-dependent rake task in redmine, which itself manages some recurring jobs on the redmine UI.
A very basic "job manager in redmine directly"
--------------------------------------------------------------------------------
Redmine 2.5.2 (probably older versions, too) supported a rake task to send email reminder to users:

@rake redmine:send_reminders days=7 RAILS_ENV="production"@

You can also select users. See [[RedmineReminderEmails]] for more details. Functionality is basic (only tells users xx tasks are due in xx days) and lists the tasks with subjects.

For me, I wanted to send emails to users telling them what tasks are overdue (days = 0). With the patch below (tested in 2.5.2, 2.6.1, 3.0.1), if you call the task with days=0, the subject will change to use "overdue". I modified the mailer code and erb templates and added local labels @mail_subject_reminder_overdue@ and @mail_body_reminder_overdue@.

Now, when I call @rake redmine:send_reminders days=0 RAILS_ENV="production"@, users get an email, "xx tasks are overdue" and the body is the list of overdue tasks.

Next step would be to have the listed email show how many days late, or maybe allow an email that says overdue and due soon...

--------------------------------------------------------------------------------
MISSING FROM PATCH FILE: You must also define _overdue_ language entries in your _locale_:
* mail_subject_reminder_overdue: "%{count} issue(s) are overdue"
* mail_body_reminder_overdue: "%{count} issue(s) that are assigned to you are overdue:"

PS: Patch file + locale edit still good for Redmine 3.1.1
--------------------------------------------------------------------------------


related_issues

relates,Closed,1112,Send notifications when issues come due

Admin Redmine さんが約2年前に更新

  • カテゴリEmail notifications_9 にセット

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

いいね!0
いいね!0