Этап
Готова
Тип
Задача
Приоритет
Обычный
Трудоемкость
Обычная
Создана
Дата создания
4 года назад
Назначена
Обновлена
4 года назад

Работая в треккере заметили, что из-за того, что мы не часто лезем в документы, у нас устарел один из них. При этом мы никак не можем это указать, кроме оставления комментария. Нужен способ помечать такие документы, так, чтобы они мозолили глаза. На первом этапе это будет решаться баджами и списком на странице проекта. С появлением системы уведомлений пользователя, будет кидаться уведомления автору и последнему правившему документ.

Детали реализации

  • Флаг живет в виде отдельной колонки в сущности.
  • Флаг можно поставить/снять при редактировании.
  • В списках документов такие документы сопровождаются баджем
  • На странице документа кнопка “Актуализировать”, ставящая флаг. Без редактирования снять его нельзя.
  • На странице проекта отдельная колонка с устаревшими документами.

Панель управления

Комментарии могут оставлять только авторизованные пользователи
 demius 4 года назад

Наконец готова. Не такая уж и сложная задача, просто попала в такой период неработоспособности

 demius 4 года назад

Продолжили копать. А вот нужен ли нам по итогу этот отдельный enum? Похоже от него проблем больше чем пользы.

 demius 4 года назад

В рамках этой задачи добавили acelaya/doctrine-enum-type, для хранения int’ового Enum в доктрине.

 demius 4 года назад

А вот нужен ли нам куча флагов, архив, deprecated и т.д.? Может ли документ в архиве быть устаревшим? Нет, он уже в архиве и меняться не будет. (кстати надо заблокировать ему edit)