История обновлений Точки Фокуса

Сейчас в работе

— Разработка модуля Техподдержка (7.12.2018)
— Разработка модуля «Рабочее место». Дашборд для пользователя (14.11.2018)
— Разработка модуля «Автоматическая генерация доменов» (5.12.2018)
= первый проект для нового пользователя
— Редизайн пользовательских форм (05.11.2018)
— Разработка модуля Wiki (14.11.2018)
— Подготовка к запуску сервиса (старт 3.12.2018, сдвиг на 05.12.2018)
= разработка и тестирование
= переделка принципа хранения сессий (единое хранение в reddis’е, отказ от сервера)
= правки в связи с отказом от фронтенд-сервера
= настройка nginx
= установка системы автоматического создания поддоменов и инстансов компаний на fp.life
= тестирование, отладка.

23.11.2018

— Дизайн окна регистрации пользователя

22.11.2018

— Тестирование, оптимизация и отладка всей системы и отдельных компонентов.
— Реорганизация кода.
— Оптимизация загрузки данных с сервера.
— Решен вопрос с множественной загрузкой шрифтов, вызывавшая моргание контента.
— Проведен подробный анализ, тесты, анализ скриптов, инициирующих загрузку, правка импорта стилей в компонентах.

20.11.2018

— Разработана документация к API.
— Автоматическая генерация API.
— Разработаны скрипты для генерации документации.
— Реализована возможность редактировать и генерировать документы, при любом изменении API.
— Таблицы для задач, сделана более сложная фильтрация, чем для проектов,
— Дополнительная логика для того, чтобы подтянуть объекты ресурсов в компоненте таблицы.
— Сделаны табличное представление для контрагентов.
— Правки и тестирование экспорта.
— Доработки подгрузки данных на странице проектов при переходе на объекты из таблицы на объекты, для которых не загружен родитель в компоненте страницы.
— Тестирование и отладка таблиц в целом.

16.11.2018

— Разработка лоадеров и плейсхолдеров под различные контексты
— — вывод информации в этапах без задач
— — кнопки на пустых бордах
— — лоадер в сообщениях
— — лоадер в этапах
— — лоадер и заглушки в ресурсах и юзерах
— — обсуждения плейсхолдеров
— — отработка событий нажатий на кнопки в развернутых бордах
— — лоадер для бордов
— — лоадер для сайдбара
— — лоадер для таблицы
— — скрытие стрелочек развернуть в бордах без объектов
— — тестирование различных сценариев
— — выгрузка
— Разработка  логики и UI различных плейсхолдеров и лоадеров под разные контексты.
— Установка лоадеров и плейсхолдеров на главной странице и в настройках.

15.11.2018

— Проектирование и дизайн Wiki

09.11.2018

— Реализован сайдбар для фильтрации проектов.
— Заложена логика выбора фильтра.
— Переделка логики отображения пользовательских полей.
— Тестирование таблиц и отладка.
— Экспорт данных из таблицы.
— Вывод всех полей в таблице, в том числе пользовательских.
— Созданы заголовки таблиц.
— Общая функциональность сортировки
— — сортировка по строке,
— — числу,
— — дате,
— — сортировка с массивом объектов,
— — сортировка со значениями undefined.
— Вывод объектов и ссылки с них.
— Кластеризация объектов.
— Сортировка с кластерами.
— Добавление всех дефолтных полей для сущности проекта.
— Создан компонент настройки параметра таблицы, настройка параметров таблиц, создание сайдбара, применение настроек, решение проблемы с дублирующимися ключами.
— Тестирование и отладка таблиц с различными данными.
— Вывод, настройки и сортировка проектов.
— Стриминг файлов с клиента.
— Получение файла с клиентского сервера.
— Доработка структуры, дополнительная защита файлов.
— Тестирование, заливка на сервер.

08.11.2018

— Дополнение модели БД под множественное прикрепление файлов.
— Защита файлов.

07.11.2018

-Разработка Node-скрипта для создания БД, миграций и сидирования.
— Разработка Node-скрипта для настройки env переменных для дальнейшего использования системы более автоматизированно.
— Разработан Node-скрипт для добавления домена с выкачкой fp-api указанной в .env репы. (пути домена/nginx-конфигов указываются при настройке env переменных)
— Разработка архитектуры табличного представления данных
— В таблицах выводятся статические объекты (не ссылки)
— Расширили спектр возможных типов полей объектами (ссылки на сущности в системе) и кластерами (группы объектов)
— Реализовано фиксированным в объектах первое поле («Название»), остальные настраиваемые
— Объекты в таблице подгружаются с сервера при открытии таблицы, при этом для таблицы сразу применяется фильтр по текущему клиенту/проекту в зависимости от типов объектов таблицы (когда только будут реализованы фильтры)
— Реализация, при которой настройки с перечнем полей, их типом и видимостью пробрасывается со страницы в компонент таблицы, где для каждого подгруженного объекта формируется массив тип/значение, который в свою очередь пробрасывается в компонент табличного объекта.
— Сделан тестовый вывод объектов со статической настройкой.
— Разработка UI таблицы и её объектов.
— Переделка модели базы данных.

06.11.2018

— Валидация и работа с множественными файлами.
— Вывод файлов в сообщении.
— Добавление файлов в запрос.
— Компонент лэйбла файла.
— Возможность приложения документов к сообщению.
— Роутинг файлов.

05.11.2018

— Реализация компонента сообщения в чатах.
— Добавление логики для вывода сообщений проекта.
— Правка верстки дропдаунов.
— Разработка работы чатов.
— Сайдбар добавления сообщения.

02.11.2018

— Доработки дизайна чатов (добавление файлов, сайдбар)

26.10.2018

— Улучшен функционал Бизнес-радара
— Закончен функционал «Пользовательские поля»

19.10.2018
— Выпуск MVP

18.10.2018

— Брендинг точки фокуса