插件目录 » 问题提醒
作者 | Florian Stoffregen | |
---|---|---|
网站 | https://www.auxiliary-x.org/issue-reminder-plugin/ | |
代码仓库 | - | |
注册于 | 2021-10-03(几乎3年前) | |
当前版本 | 2.0.1 | |
兼容 | Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x | |
用户评分 |
问题提醒插件 - 手动和自动提醒问题¶
问题提醒插件增加了自动和手动发送问题提醒的功能。
手动提醒可以直接发送给指派人或计划在稍后的时间发送给自己、指派人或该问题的作者。
Auxiliary-X提供了一个类似于cron的脚本,可以调用自动提醒的rake任务,以及您在Auxiliary-X cron文件中定义的任何其他程序或任务。
无需使用rails调度器或docker容器内置的cron。
任何有权查看相关问题和发送提醒的用户都可以向开放的问题发送手动提醒。被提醒的用户会收到关于相关问题的电子邮件,无论选择的电子邮件通知设置如何。计划的手动提醒允许您添加一个通知注释,该注释将显示给接收者。提醒的问题将收集在提醒概览中,一旦问题关闭或转交给其他用户,它们就会消失。
可用的提醒统计信息显示每个项目成员的开放问题的提醒数量。该统计信息将手动和自动发送的提醒分别显示在开放问题上,并提供有关项目中当前瓶颈的指标。可以通过创建标准问题查询并将它们添加到项目提醒设置中作为规则来定义自动发送提醒的规则。
功能:¶
- 问题查看扩展以进行手动提醒选项
- 可以发送批量电子邮件到被指派给问题的组
- 计划的自动和手动提醒
- 使用标准问题查询定义项目自定义的自动提醒规则
- 无需标准docker cron或rails调度器的任务调度
- 提醒概览
- 将提醒统计信息作为新的KPI形式
- 活动提醒项目
Auxiliary-X Cron脚本¶
配置Auxiliary-X cron文件¶
Auxiliary-X cron-like脚本接受cron的标准语法进行时间调度。
该脚本不依赖于docker cron或任何其他rails调度器。您可以自由地向此文件添加任何类型的命令,该命令可以通过bash调用以安排您自定义的任务。
默认情况下,Auxiliary-X cron文件包含每天凌晨1:01调用自动提醒rake任务的命令。
#------------------------------------------------------------------------------------ #Calls the auto reminder from the Auxiliary-X Issue Reminder Plugin. 1 1 * * * rake auxiliary_x:auto_reminder --silent #------------------------------------------------------------------------------------
手动问题提醒¶
有两种手动提醒他人的选项。 “立即提醒指派人”按钮允许您立即提醒当前问题的指派人。 按钮“稍后提醒某人”允许您安排稍后时间的提醒。此外,您可以选择提醒的接收者并添加提醒备注。 一旦发送提醒,接收者“我的提醒”标签中即可看到提醒。如果没有分配人或者分配人被锁定,作者会收到提醒。无论接收者的电子邮件通知设置如何,都会发送电子邮件。 |
设置提醒¶
点击“稍后提醒某人”按钮将打开“设置提醒”对话框。 该对话框指导您设置提醒,并允许您选择未来的提醒日期。 添加提醒后,您可以通过再次点击“稍后提醒某人”按钮来编辑它。 |
选项:“立即提醒分配人”电子邮件通知¶
手动发出的电子邮件包含提醒您的人和提醒问题的预览。 |
选项:“稍后提醒某人”电子邮件通知¶
手动发出的电子邮件包含提醒您的人以及消息和提醒问题的预览。 |
自动问题提醒¶
自动问题提醒是根据项目特定规则发布的。每个规则都包含一个标准的Redmine问题查询。用户可以使用所有可用的查询过滤器来构建底层查询。 |
保存查询时,请务必选择选项“ 可见性:对所有用户 ”,并保留 所有项目:未选中。选择一个合适的名称并保存查询。 |
查询将出现在“自定义查询”下,可以选择来定义自动提醒规则。 |
通过导航到Settings -> Reminders -> Add rule可以选中所需的查询并将其保存为新的规则。 |
所有活动自动提醒规则都显示在列表中。通过按删除按钮,将删除规则,但查询将保留在项目中。 |
当自动问题提醒任务在定义的时间遍历所有规则时,会发布自动生成的提醒。 时间由系统管理员在 Auxiliary-X cron 文件中定义。 |
提醒概览¶
项目中每个有权查看“我的提醒”标签的成员都可以访问提醒列表。该列表仅显示开放问题。当问题关闭或委派给其他用户时,提醒将消失。 |
提醒统计¶
统计显示手动和自动发送的提醒分别针对开放问题,并提供有关项目中当前瓶颈的指标。 |
活动条目¶
每个发布的提醒都会在活动标签中作为一个事件出现。 |
问题-死锁通知¶
对于作者和分配人被锁定的问题,手动发送的提醒会转发给Redmine管理员。这是一种通知管理员解决该问题死锁的简单方法。 |
在这个例子中,Larry Locker 和 Bernd Blocker 被锁定。管理员将收到如所示的电子邮件。 |
提醒 & 统计权限¶
问题提醒插件提供3种不同的权限。查看提醒项目统计 Grants access to the project module "Reminder statistic".查看提醒 Grants access to the project module "My reminders".管理提醒 Allows the setup of automatic reminder rules under Project -> Settings -> Reminders. |
变更日志
2.0.1 (2024-07-01)
兼容Redmine 5.1.x、5.0.x、4.2.x、4.1.x、4.0.x。
添加了对redmine实例配置时区的时间区域调整。
在README.rdoc中添加了对时区设置的描述。
测试环境列表
https://www.auxiliary-x.org/issue-reminder-plugin/#detailed_list_of_tested_environments
2.0.0 (2023-06-04)
兼容Redmine 5.0.x、4.2.x、4.1.x、4.0.x。
添加了在指定时间提醒某人的新功能。
这包括向收件人发送个性化消息的能力。
1.1.0 (2022-11-15)
兼容Redmine 5.0.x、4.2.x、4.1.x、4.0.x、3.4.x。
测试环境列表
https://www.auxiliary-x.org/issue-reminder-plugin/#detailed_list_of_tested_environments
1.0.2 (2022-07-31)
兼容Redmine 4.2.x、4.1.x、4.0.x、3.4.x。
修复了多个功能的错误。
增加了德语翻译。
测试环境列表
https://www.auxiliary-x.org/issue-reminder-plugin/#detailed_list_of_tested_environments
1.0.1 (2022-04-24)
兼容Redmine 4.2.x、4.1.x、4.0.x、3.4.x。
修复了自动提醒功能的错误。
在README中增加了关于rake任务执行的附加信息。
在cron配置中增加了示例配置。
1.0.0 (2021-10-03)
兼容Redmine 4.2.x、4.1.x、4.0.x、3.4.x。