Project

General

Profile

Plugins Directory » Issue Reminder

Author: Florian Stoffregen
Website: https://www.auxiliary-x.org/issue-reminder-plugin/
Code repository: -
Registered on: 2021-10-03 (over 2 years ago)
Current version: 2.0.0
Compatible with: Redmine 5.0.x, 4.2.x, 4.1.x, 4.0.x
User ratings:   (2)

Issue Reminder Plugin - remind issues manually and automatically

The Issue Reminder Plugin adds the functionality to send issue reminders automatically and manually.
Manual reminders can be sent directly to the assignee or being scheduled for a later point in time and sent to yourself, the assignee or the author of that issue.
Auxiliary-X offers a cron-like script to call the automatic reminder rake task as well as any other program or task you defined in the Auxiliary-X cron file.
There is no need to use a rails scheduler or built in cron from your docker container.
Manual reminders can be sent to open issues by any user who has the access rights to view the regarding issue and send reminders. The reminded user receives an email about the regarding issue, regardless of the chosen email notification settings. Scheduled manual reminders let you add a notification note, which will be visible to the receiver. Reminded issues are collected in a reminder overview and disappear as soon as the issue is closed or delegated to another user.
The available reminder statistic shows to every project member the number of reminders for open issues. The statistic displays manually and automatically sent reminders separately for open issues and provides an indicator about current bottlenecks in the project. Rules for automatically sent reminders can be defined by creating standard issue queries and adding them as rules to the reminder settings of the project.

Features:

  • issue view extension for manual reminder option
  • bulk email can be sent to a group which is assigned to an issue
  • scheduled manual and automatic reminders
  • define project customized automatic reminder rules with standard issue queries
  • task scheduling without standard docker cron or rails scheduler
  • reminder overview
  • reminder statistic as a new form of KPI
  • activity reminder item

Online Demo Auxiliary-X Issue Reminder Plugin Auxiliary-X Issue Reminder Plugin


Auxiliary-X Cron Script

Configure the Auxiliary-X cron file

The Auxiliary-X cron-like script accepts the well-known standard syntax from cron for time scheduling.
The script does not depend on the docker cron or any other rails scheduler. You can freely add any kind of command to this file, which can be called via bash, in order to schedule your customized jobs.
By default the Auxiliary-X cron file contains the command to call the auto reminder rake task every day at 01:01 am.

#------------------------------------------------------------------------------------
#Calls the auto reminder from the Auxiliary-X Issue Reminder Plugin.
1 1 * * * rake auxiliary_x:auto_reminder --silent
#------------------------------------------------------------------------------------


Manual Issue Reminders

There are two options for manually reminding someone.
The button "Remind assignee now" lets you remind the assignee of the current issue right away.
The button "Remind someone later" lets you schedule a reminder for a later point in time. Furthermore, you can select the receiver of the reminder and add a reminder note.
As soon as the reminder is sent the reminder will be visible in the "My reminders" tab of the receiver. If the issue has no assignee or the assignee is locked the author receives the reminder. The email will be sent regardless of the receivers email notification settings.

Set up reminder

A click on the button "Remind someone later" will open the dialog "Set up reminder".
The dialog guides you through the set up of a reminder and lets you select a reminding date in the future.
After adding the reminder you can edit it by clicking the button "Remind someone later" again.

Option: "Remind assignee now" email notification

The manually issued email contains the person who reminded you and a preview of the reminded issue.

Option: "Remind someone later" email notification

The manually issued email contains the person who reminded you as well as the message and a preview of the reminded issue.

Automatic Issue Reminders

Automatic issue reminders are issued according to project specific rules. Each rule consists of a standard Redmine issue query. The user can use all available query filters to build the underlying query.
When saving the query it is important to select the option " Visible: to any users " and leave For all projects: unselected. Choose a proper name and save the query.
The query will appear under "Custom Queries" and can be selected to define an automatic reminder rule.
By navigating to
 Settings -> Reminders -> Add rule 
the desired query can be selected and saved as a new rule.
All active automatic reminder rules are shown in the list. By pressing the delete button, the rule will be deleted but the query remains in the project.
Automatically generated reminders are issued, when the automatic issue reminder task iterates through all rules at a defined time.
The time is defined in the Auxiliary-X cron file by the system admin.

Reminder Overview

Every member of a project, who has the right to view the "My reminders" tab, has access to the reminders list. The list shows only open issues. The reminder will disappear when the issue is closed or delegated to another user.

Reminder Statistic

The statistic displays manually and automatically sent reminders separately for open issues and provides an indicator about current bottlenecks in the project.

Activity Item

Every issued reminder appears as an event in the activity tab.

Issue-Deadlock Notification

Manually sent reminders for issues where the author and assignee are locked are forwarded to the Redmine Admin. This is an easy way of informing the admin to resolve the deadlock of this issue.
Larry Locker and Bernd Blocker are locked in this example. The admin will receive an email as shown.

Reminder & Statistic Permissions

The Issue Reminder Plugin offers 3 different permissions.
View reminder project statistics
Grants access to the project module "Reminder statistic".
View reminder
Grants access to the project module "My reminders".
Manage reminders
Allows the setup of automatic reminder rules under Project -> Settings -> Reminders.



Online Demo Auxiliary-X Issue Reminder Plugin Auxiliary-X Issue Reminder Plugin

Changelog

2.0.0 (2023-06-04)

Compatible with Redmine 5.0.x, 4.2.x, 4.1.x, 4.0.x.

New function added to remind someone at a specific time.
This includes the capability to send personalized messages to the addressee.

1.1.0 (2022-11-15)

Compatible with Redmine 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x.

List of tested environments:
https://www.auxiliary-x.org/issue-reminder-plugin/#detailed_list_of_tested_environments

1.0.2 (2022-07-31)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x.

Bug Fixes for several functions.
Added German translation.

List of tested environments:
https://www.auxiliary-x.org/issue-reminder-plugin/#detailed_list_of_tested_environments

1.0.1 (2022-04-24)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x.

Bug Fix for auto reminder function.
Added additional information on rake task execution in README.
Added example configuration in cron config.

1.0.0 (2021-10-03)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x.

User ratings

  by Lorenzo Meneghetti 11 months ago

Purchased 1 year ago. it's a fake plugin.

  by SFA SFA about 2 years ago

Seems to work, but unable to make the cron working. No support, no answer per email !