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

Из tndt-75:

  • Объект статистики проекта(общей) с значениями: кол-во задач, количество готовых.
  • Хэндлер высчитывающий этот объект.
  • Виджет отображающий значения на сниппете проекта станице общей статистики.
  • Кеш статистки
  • Слушатели, сбрасывающие определенные элементы статистики.

Страница о системе, реально нам не нужна, она в sidebar просто для красоты и количества. Вместо неё туда можно добавить страницу состояния системы, на которой будут основные показатели:

  • версия
  • нужно ли обновляться отложили до появления сайта проекта
  • uptime
  • время с создания первого проекта
  • количество проектов
  • количество задач (и процент закрытых)
  • количество документов (и процент устаревших и архивных)
  • количество комментариев
  • количество активностей

Вероятно не все эти показатели стоит выводить в этой же задачи, часть из них можно оставить на потом. Главное, что эта страница больше не потребует для удовлетворения интереса лезть напрямую в продовую БД.

Вторая важная деталь это страницы, что на неё можно перенести кнопки управления системой, например для рута ссылку на управление пользователями (в sidebar всегда будет просто список пользователей)

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