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

Размышления в Доски проекта. Здесь будет базовая реализация.

На самом деле в первой итерации не такая уж и сложная, но пока совсем не до неё, но все же надо к ней двигаться.

Конструкция такая:

Сущность

  • имя
  • описание
  • settings TableQuery
  • тип отображения (пока 1 - список задач, в будущем будет Канбан, список документов, эпик, еще что-нибудь)
  • Выводить в левом меню (пока безальтернативно, так что может вводить позже)

После настройки появляется в левом меню проекта по пути <project>->Доски->Имя доски

CRUD сущности

Создавать можно со страницы списка задач отдельной кнопкой, там settings будет уже настроен. А вот как её редактировать, или создавать из списка досок? Как там настраивать settings? Если фильтры туда можно взять из системы Table, то сортировку придется делать. (впрочем почему и нет). А вот пагинацию там настраивать совершенно глупо. Зато там будет полезно настроить набор столбцов. Ему совсем не обязательно соответствовать списку “Все задачи”.

Наверное в самом отображении доски тоже можно поменять настройки, но надо ли сохранять в сессии? Думается нет, чтобы не так сильно путать.

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