woblavobla / redmine_custom_reminder

Simple redmine plugin for scheduled email sending;
Apache License 2.0
8 stars 12 forks source link

запуск планировщика рассылки #3

Closed Andrey77711 closed 5 years ago

Andrey77711 commented 5 years ago

при запуске планировщика рассылки (Запустить планировщик email-рассылки ) в плагине возникает ошибка:

Internal error An error occurred on the page you were trying to access. If you continue to experience problems please contact your Redmine administrator for assistance.

If you are the Redmine administrator, check your log files for details about the error.

Back

redmine/custom_reminders/schedule_custom_reminder?force=true

woblavobla commented 5 years ago

@Andrey77711 А в log/production.log или log/development.log что по поводу ошибки?

Andrey77711 commented 5 years ago

прикладываю лог. обновил версию плагина. (ту что сегодня выложили на сайт) ошибка та же самая. production.log

woblavobla commented 5 years ago

@Andrey77711

NameError (uninitialized constant CustomRemindersController::CustomRemindersEmailNotificationJob Did you mean? CustomFieldEnumerationsController)

Добавил в инструкцию пункт.

2) Create application_job.rb in 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
Andrey77711 commented 5 years ago

подойдет только для linux?

woblavobla commented 5 years ago

@Andrey77711 На Windows gem whenever не будет работать, так как он использует cron. Но принудительная рассылка может работать, потому что тестирую на машине с Windows, а сам планировщик на машине с Linux.

Andrey77711 commented 5 years ago

а для redmine 3.4 не поправляли? будет всё работать?

woblavobla commented 5 years ago

@Andrey77711 Должно работать, но опять же тестирую для master ветки. Основное требование наличие application_job.rb

Andrey77711 commented 5 years ago

ладно. дома развернут ubuntu, проверю. на боевой машине не могу тестить.. Если что-то доработаете, напишите тогда?

woblavobla commented 5 years ago

@Andrey77711 Следите за изменениями. Но поддержка Windows не планируется. На боевом трекере работает на CentOs 7 в docker.

Andrey77711 commented 5 years ago

хорошо. у нас на ubuntu 16.04

Andrey77711 commented 5 years ago

на чем разрабатываете?

woblavobla commented 5 years ago

@Andrey77711 RubyMine.

Andrey77711 commented 5 years ago

как к примеру доработать один/два плагина, которые работают на rails 4.2 но не работают на rails 5.2 и редмайне 4.0?

woblavobla commented 5 years ago

@Andrey77711 Последовательно исправлять возникающие ошибки.

Andrey77711 commented 5 years ago

ну это все можно сделать с помощью RubyMine?

woblavobla commented 5 years ago

@Andrey77711 Можно и в блокноте, но RubyMine удобнее.

Andrey77711 commented 5 years ago

спасибо. буду следить за обновлениями.

Andrey77711 commented 5 years ago

еще вопрос - не настраивали параметр обработки входящей почты с exchange?

woblavobla commented 5 years ago

@Andrey77711 Нет.