Обновить

Комментарии 5

А на основной сайт Redmine почему не выкладываете плагины?
Не описано можно ли искать по новому полю и если можно, то почему в дефолтной миграции на это поле не навешен индекс? Да и вообще, расширять таблицу issues ради такого… я бы не поставил. Угораздит Вас расшрять плагин и раздуете ещё больше и так перегруженную таблицу.
Выкладываем, если они достойны внимания.
Что касается расширения таблицы, я считаю, что от такого хуже не станет.
Если есть предложения как решить задачу автоматического открытия тикетов, поделитесь, пожалуйста.
Хуже становится, когда после десятка плагинов таблицу разрывает в 2 раза, ибо каждый по 1-2 поля туда вмерживает.
А по поводу автоматического открытия, тут всё как обычно, крон — самый базовый и топорный вариант, кто-то прибежит и delayed_job запросит или rescue_scheduler потому что «ох как нужно видеть в реалтайме что запланировано, что отработало и где там с ошибками завалилось».
Вообще такой функционал больше видится как модуль оповещений/уведомлений, а не «внезапного» переключение статуса задач, но это личное мнение.
Все просто. В 00:01 текущего дня выполнится:

Зря вы это. В смысле, что не надо запускать джобы в полночь, если вы не знаете, что еще на системе будет помимо вас.
Назначьте время типа 03:44
Есть вариант попроще, но без плагинов, мы пользуемся — работает.

Просто ставим у задач которые нельзя выполнить сейчас дату начала (поле «Начата») нужную дату в будущем. То есть — можно выполнить только на следующей неделе — ставим дату начала задачи следующий понедельник.

После этого настраиваем все используемые списки задач таким образом, чтобы не начатые задачи не отображались в списках. В фильтрах это называется — Начата более чем 0 дней назад.

Всё, теперь задачи по которым работать ещё нельзя не будут отображаться.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
to.slurm.io
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Антон Скобин