Feature #1112
Send notifications when issues come due
Status: | Closed | Start date: | 2008-04-25 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | Email notifications | |||
Target version: | 0.8 | |||
Resolution: | Fixed |
Description
This script is a standalone script meant to be run periodically (i.e. once daily) via crontab. It can be given optional parameters for filtering by projects and/or by tracker, and can look ahead for due dates a configurable number of days (default=3).
Usage¶
Usage: [--help] [--debug] [--project <projectName>] [--tracker <trackerName>] [--days <daysInFuture>] --help show this help --debug show extra debug information --project name of project to process --tracker name of tracker for filtering issues --days how many days in the future to whine about
Known issues¶
For some reason, the script does not grab the config.action_mailer.delivery_method from the ../config/environment.rb properly (all other parameters seem to be ok), so the script checks the value and resets it to :smtp programatically. If someone has a fix, please help.
References¶
Originally mentioned on this forum thread.
Related issues
History
#1
Updated by Carl Nygard almost 15 years ago
- File redmine-whinemail.patch
added
Forgot to add the patch that supplies the issue_due function required by the whinemail.rb script
#2
Updated by Carl Nygard almost 15 years ago
- File issue_due.text.html.rhtml
added
- File issue_due.text.plain.rhtml
added
And the templates that generate the email message
#3
Updated by Jean-Philippe Lang over 14 years ago
I've added a similar functionality in r1459, with a few differences:
- only assignees are notified
- each user receive a single mail with the list of the issues that are assigned to him and due in the next days
- the script is written as a rake task
Days, project and tracker options are available.
More info by running:
rake -D redmine:send_reminders
Carl, let me know what think.
#4
Updated by Jean-Philippe Lang about 14 years ago
- Status changed from New to Closed
- Resolution set to Fixed