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