Closed esuslik closed 6 years ago
Telegram уведомления победтл, ходят, но как-то хаотично, как буд-то настройки свои где-то стоят. Email ни в какую. Есть подозрение что возможно глюк связан с тем что до этого момента стояла старая версия плагина и новая наложилась не корректно. Есть ли способ полностью очистить все настройки и кэши плагина? Чтобы произвести чистую настройку
Покажите скриншоты настроек. У вас один проект или несколько используют уведомления? Через шаблоны настроены уведомления или индивидуально? Пробовали смотреть sidekiq log, там все в порядке или ошибки сыпятся? Последние версии плагинов используете (вчера был релиз новых версий)?
плагины обновил. Уведомления используются во всех проектах, примерно 30шт. Заведено 2 шаблона. В настройках каждого проекта эти шаблоны выбраны.
Обратил внимание что в паели sidekiq при запске задания cron по просроченым задачам в задание падает только 2 задания, только 2 задачи, хотя фактически их больше. То есть в выборку по просроченым по какой-то причине не попадают задачи.
Надо смотреть настройки. Пока идей нет.
могу скинуть скрины и выдержки из логов. Какую информацию дать?
Может ли быть что таблицы и настройки в бд сохранились от совсем старых версий плагина? Возможно ли как-то почистить эту инфу и настройить с нуля?
Покажите скрины настроек, пожалуйста.
в телеграм уведомления приходят по факту, но как-то странно, в настройках стоит по крону проверять каждые 15 минут на просроченые задачи, а сообщения приходят с интервалом 2 часа и 2 часа 15 минут
Может попробовать заново инициализировать крон?
как это сделать? В панели sidekiq во вкладке cron показывает задания, и отрабатывает их как надо по нужному расписанию. Возможно надо где-то еще посмотреть настройки крона?
Если во вкладке заданий все в порядке, значит с этим все ок. Я позже еще гляну скриншоты.
Похоже разобрался в проблеме. Теперь на почту приходят уведомления. В телеграм тоже приходят. Еще понаблюдаю насчет перриодичности. Проблема была из-за старта sidekiq Нашел на гитхабе демон под ubuntu сервер, немного подправил, запустил и все заработало. Если необходим инит скрипт для ubuntu сервер могу скинуть
Поздравляю!
Следите за обновлениями, в репозитории уже выложены коммиты с обновлениями работы с API Telegram.
Если необходим инит скрипт для ubuntu сервер могу скинуть
Мы всегда рады pull request-ам.
как отправить вам скрипт? не знаю как pull реквестить
Нужно создать у себя форк и так далее. Скорее всего об этом есть инструкции.
Redis сервер запущен Sidekiq запущен Плагин настроен на отправку уведомлений по email В панели sidekiq показывает что события есть, но они не падают в задачи и уведомления не ходят. Cron инициализирован.
Где копать и какие логи смотреть?
Ubuntu server 16.04 lts Environment: Redmine version 3.4.4.stable Ruby version 2.3.1-p112 (2016-04-26) [x86_64-linux-gnu] Rails version 4.2.8 Environment production Database adapter PostgreSQL SCM: Filesystem
Redmine plugins: a_common_libs 2.4.3 custom_menu 1.8.2 redmine_anonymous_authors 0.0.4 redmine_ckeditor 1.1.4 redmine_contacts 4.1.1 redmine_contacts_helpdesk 3.0.9 redmine_intouch 1.0.2 redmine_issue_favicon 0.0.3 redmine_per_project_formatting 0.0.4 redmine_sidekiq 2.1.0 redmine_telegram_common 0.2.0 sidebar_hide 0.0.8 unread_issues 2.2.1