项目

常规

个人资料

插件目录 » Redmine 自定义邮件提醒

作者 Andrey Lobanov (RedSoft)
网站 https://github.com/woblavobla/redmine_custom_reminder
代码仓库 https://github.com/woblavobla/redmine_custom_reminder.git
注册日期 2018-12-12 (超过5年前)
当前版本 0.7.2
兼容性 Redmine 4.1.x, 4.0.x
用户评分   (2)

警告:此插件目前不再维护,请随意fork。

此插件允许您编写自定义脚本,以通知用户有关某些事件。
示例
如果问题30天没有更新,则向分配者发送通知。

安装说明

允许创建自定义邮件提醒的插件。

最小Rails版本 - 5.2

($REDMINE_ROOT) - Redmine 所在的目录。

常规插件安装
1) 将仓库克隆到插件目录中 ($REDMINE_ROOT)/plugins
2) 在 ($REDMINE_ROOT)/app/jobs/application_job.rb 中创建ruby文件 application_job.rb,内容如下

    class ApplicationJob < ActiveJob::Base
      # Automatically retry jobs that encountered a deadlock
      # retry_on ActiveRecord::Deadlocked

      # Most jobs are safe to ignore if the underlying records are no longer available
      # discard_on ActiveJob::DeserializationError
    end

3) 在您的终端中,在 ($REDMINE_ROOT) 执行 bundle install 以安装所需的gem
4) 在您的终端中,在 ($REDMINE_ROOT) 执行 rake redmine:plugins 以执行数据库迁移
5) 在您的终端中,在 ($REDMINE_ROOT) 执行 bundle exec whenever -i redmine_custom_reminder -f plugins/redmine_custom_reminder/config/schedule.rb

在最后一步之后,调度器将每天上午10:00启动。您可以在 (*$REDMINE_ROOT)plugins/redmine_custom_reminder/config/schedule.rb* 中更改它。并从说明中执行步骤5。

灵感来自 Redmine Custom Workflows;

变更日志

0.7.2 (2019-04-03)

兼容 Redmine 4.1.x, 4.0.x。

使用 whenever 调度进行的小调整;

0.6.4 (2019-03-25)

兼容 Redmine 4.1.x, 4.0.x。

  • 更改了 active job 的队列名称
  • 增加了版本号

0.6.3 (2019-01-30)

兼容 Redmine 4.1.x, 4.0.x。

  • 修复: 未定义 CustomRemindersEmailNotificationJob

0.6.2 (2019-01-10)

兼容 Redmine 4.1.x, 4.0.x。

  • 将示例语言更改为英文
  • 小迁移重构

0.6.1 (2018-12-26)

兼容 Redmine 4.1.x, 4.0.x。

  • 一些重构。
  • 如果没有调用正确的范围,则未实现错误;

0.5.1 (2018-12-10)

兼容 Redmine 4.1.x, 4.0.x, 3.4.x。

用户评分

 Julian Morales 几乎5年前评价

 Andrey Lobanov (RedSoft) 超过5年前评价