Шестая итерация разработки завершена и включает:
* Новая функция ветки, предоставляющая возможность делиться ресурсами внутри проекта;
* Новая ветка функции, реализующая переход к связанным целям в уведомлениях;
* Оптимизация отображения списка задач;
* Очистка устаревшего кода.
Седьмая итерация разработки завершена, включая:
* Новые функции:
* Возможность перегруппировки задач с помощью настройки ментальной карты рабочего стола;
* Отображение данных о задаче в графическом формате при нажатии на ментальную карту рабочего стола;
* Добавление анимации загрузки и уведомлений о сетевых запросах для длительных сетевых запросов;
* Доработка проверки форм на сайте;
* Рефакторинг:
* Модульное разделение кода интерфейса;
* Логика нижнего уровня для части, связанной с графикой;
* Автоматическое создание уведомлений на основе событий на сервере;
* Юнит-тестирование на стороне сервера для разбиения на страницы;
* Доработка:
* Совершенствование процесса сборки Grunt для кода интерфейса.
Разработка второй итерации завершена. Она включает в себя:
* Создание, изменение и назначение задач;
* Информация о задачах: название задачи, описание, время создания и время завершения, назначенные участники;
* Разделение участников задач на обычных участников и администраторов.
Закончена разработка третьей итерации, которая включает:
* Отправка уведомлений пользователям об изменениях в проектах и задачах;
* Функция личных сообщений между пользователями (один-к-одному и один-ко-многим);
* Реорганизация структуры каталогов в интерфейсе (модульное правило);
* Использование глобального механизма сообщений для отображения соответствующей информации (всплывающее окно в правом нижнем углу).
Четвёртая итерация разработки завершена. Включает реорганизацию страницы управления участниками проекта, предоставление функции разбивки на страницы для некоторых списков в проекте, таких как список задач, список уведомлений, список личных сообщений, список обсуждений и список комментариев к обсуждениям.
Завершена разработка первой итерации.
В рамках этой итерации были реализованы следующие функции:
* Внешние модули (домашняя страница, доступная для не зарегистрированных пользователей, страницы регистрации и входа).
* Модуль аутентификации (функции входа, выхода и регистрации пользователя).
* Проектный модуль (создание, изменение, удаление и поиск проектов).
* Модуль участников проекта (добавление и удаление участников).
* Личный модуль пользователя (изменение основной информации о пользователе).