Redmine Mail Status Plugin changes the issue status from one value to another on update, depending upon the starting status
-
Jason Butz www.jasonbutz.info
With this plugin you can specify a status, for example “New”, and then whenever an issue with that status is updated it will be changed to another status, for example “In Progress”. This is all done with a module that can be enabled and disable on a project basis.
This plugin has been tested on 2.3.0.devel, 2.2.3.stable and works. 2.2.x in general will probably work.
If you use another plugin that adds a tab to the settings portion of a project there is a good chance you will get a 500 Error when accessing the settings for all projects. To fix this you need to change the hook being used.
In the case of the redmine_newissuealerts plugin you must go into plugins/redmine_mailstatus/hooks/mailstatus_settings_tabs_hook.rb
and change mailstatus_settings_tabs
to newissuealerts_settings_tabs
and you must comment or remove everything in the plugins/redmine_mailstatus/init.rb
file that is after require 'redmine'
and before require_dependency
-
Download the plugin from the available source (see www.redmine.org/wiki/redmine/PluginNewIssueAlerts#Obtaining)
-
Install the plugin as described at: www.redmine.org/wiki/redmine/Plugins (this plugin does require a plugin database migration)
-
Migrate your plugin database scheme using
rake redmine:plugins:migrate RAILS_ENV="production"
-
Restart Redmine
This plugin must be enabled on a per-project basis. To enable it, go to Project -> Settings -> Modules and enable “Mailstatus”
There are permissions that are required to be able to view and edit the settings.
A tab will be added to the Settings for a project that is called “Mail Status” from there you can configure the rule.
This plugin is open-source and licensed under the “GNU General Public License v2” (GPL, www.gnu.org/licenses/old-licenses/gpl-2.0.html). See the included GPL.txt
and LICENSE.txt
files for details.
-
©2013, Jason Butz
For support please use the issues option in GitHub