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

В ближайшей перспективе

 

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

— Лог событий (17.04.2019)
— Права доступа (17.04.2019)
— Модуль «Бухгалтерские документы» (17.04.2019)

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

10.04.2019

Фронтенд:
— борд доступов, сайдбар их добавления
— раздел документов
— переделан раздел платежей
— сделаны новые компоненты счетов и договоров
— модальное окно счетов
— первая версия сайдбара счетов (требует изменений из-за обновленного дизайна)

Дизайн:
— Спроектировали зависимости по документам и счётам
— Дизайн по документам: договоры, счета, сайдбары, списки, статусы
— новый дизайн счетов
— новая структура сайдбаров

01.04.2019

— сделали контекстное добавление проектов и контрагентов из сайдбаров проектов и задач: сделали три сайдбара вместо одного

27.03.2019

— исключили закрытие окна при нажатии за область сайдбара
— единичный выбор чекбокса – теперь сайдбар закрывается автоматически при выборе (искл. – ресурсы)
— убрали отмену чекбокса при повторном выборе
— реализовано наследование проекта
— переработали карточку ресурса, нагрузка на день
— исправили ошибку добавления файла в чате (не работало только в сафари)
— исправили ошибку в отображении подзадач
— прямоугольные кнопки (+) заменили на круглые
— убрали минус бесконечность
— добавили наименование платежа в плашке
— добавили проценты в платежах по задаче

19.03.2019

— ссылки в канбане по клику на задачи
— быстрые селекты во всех сайдбарах с единичным выбором (радиобаттонами)
— автофокусы и перемещения по полям по нажатию на Enter
— добавлены описания в дефолтные значения платежа
— страница контрагентов. Переделали страницу проектов с изменением иерархии в интерфейсе. Проекты отображаются в развернутом виде, контрагенты в свернутом виде слева.
— переход к задаче прямо из борда
— добавлена информация в таблице платежей, чтоб было понятно уже из списка что это за платеж.

11.03.2019

— Форма обратной связи. Сделан новый компонент кнопки с «крутилочкой», который интегрирован в обратную связь и сайдбары (без этого функционала была возможность отправлять множество запросов, пока один обрабатывался+ UX)
— Документация по развертыванию системы
— Страница удаленных задач (архив)
— Завершили и протестировали платежи (отправка от контрагента, сокеты)

03.03.2019

— Редактирование платежей
— Уменьшили на треть таймаут модальных окон на сайте
— Прикрутили сокеты для редактирования на странице платежей и в бордах
— Выбор направления платежа из контекстного модального окна в разделе «контрагенты»
— Автоподстановка проекта при выборе задачи
— Исправили ошибку в подстановке отправителей при редактировании
— Экспорт в соответствии с новой структурой таблицы
— Возврат модального окна после редактирования из нее платежа
— Плейсхолдер в борде платежей при загрузке
— Дизайн архивной страницы
— Модуль «Платежи»

15.02.2019

— Автоматическое обновление аккаунтов новыми релизами

10.02.2019

— Канбан-доска
— Восстановление пароля
— Почтовый сервер
— Личная страница пользователя
— Автоматические тесты
— Правки дизайна

09.01.2019

— Внедрение технологий  Progressive Web Applications (PWA)
— Контекстное добавление объектов (проектов, задач, процессов, сотрудников, контрагентов)

28.12.2018

— Модуль «Рабочее место». Дашборд для пользователя
— Редизайн форм

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

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