Plugins Directory » Redmine Custom Email Reminder

Author: Andrey Lobanov (RedSoft)
Website: https://github.com/woblavobla/redmine_custom_reminder
Code repository: https://github.com/woblavobla/redmine_custom_reminder.git
Registered on: 2018-12-12 (7 months ago)
Current version: 0.7.2
Compatible with: Redmine 4.1.x, 4.0.x
User ratings:   (1)

This plugin allows you to write custom scripts to notify users about some events.
Example:
Send notification to assignees if issue has no updates for 30 days.

Installation notes

Plugins that allows to create custom email reminders.

Minimum Rails version - 5.2

($REDMINE_ROOT) - directory where Redmine is located.

Regular plugin installation:
1) Clone repository to your plugins directory ($REDMINE_ROOT)/plugins
2) Create ruby file application_job.rb in ($REDMINE_ROOT)/app/jobs/application_job.rb with following content

    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) In your terminal execute bundle install at ($REDMINE_ROOT) to install needed gems
4) In your terminal execute rake redmine:plugins at ($REDMINE_ROOT) to perform database migration
5) In your terminal execute bundle exec whenever -i redmine_custom_reminder -f plugins/redmine_custom_reminder/config/schedule.rb at ($REDMINE_ROOT)

After last step scheduler will start at 10:00 am every day. You can change it in (*$REDMINE_ROOT)plugins/redmine_custom_reminder/config/schedule.rb*. And executing step №5 from instruction.

Inspired by Redmine Custom Workflows;

Changelog

0.7.2 (2019-04-03)

Compatible with Redmine 4.1.x, 4.0.x.

Small adjustments with whenever scheduling;

0.6.4 (2019-03-25)

Compatible with Redmine 4.1.x, 4.0.x.

  • Changed queue name for active job
  • Bumped version

0.6.3 (2019-01-30)

Compatible with Redmine 4.1.x, 4.0.x.

  • fixed: undefined CustomRemindersEmailNotificationJob

0.6.2 (2019-01-10)

Compatible with Redmine 4.1.x, 4.0.x.

  • Changed language of examples to English
  • Small migration refactoring

0.6.1 (2018-12-26)

Compatible with Redmine 4.1.x, 4.0.x.

  • Some refactoring.
  • Not implemented error if called incorrect scope;

0.5.1 (2018-12-10)

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

User ratings

  by Andrey Lobanov (RedSoft) 7 months ago