Release 5.0.0
Версия 5.0.0, обновление от 14.01.2025
В данном релизе введено ограчничение на добавление функциональных ролей в поле "Роли" настроек дэшбордов. Это связано с несколькими причинами:
▫️ Функциональные роли определяют уровень функционального доступа к платформе (просмотр, редактирование, управление) и не предназначены для доступа к данным дэшбордов.
▫️ Для предоставления доступа к данным дэшбордов должны использоваться ACCESS-роли.
▫️ Введение ограничений обусловлено политикой информационной безопасности. Применение функциональных ролей для доступа к данным может привести к несанкционированному доступу, что затрудняет контроль над правами пользователей на просмотр отдельных сущностей.
▫️ Если вы хотите, чтобы ваш дэшборд был доступен большему числу пользователей, вы можете подать заявку на создание ACCESS-роли, которую затем назначите нужным пользователям для просмотра.
🔗 Полезные ссылки:
▫️ Документация про функциональные и ACCESS-роли
▫️ Заявка в SD для добавления ACCESS-роли
Редизайн платформы
- Проведен редизайн платформы с акцентом на улучшение пользовательского опыта (UX) и интерфейса (UI).
- Обновлена пользовательская документация, которая теперь будет доступна непосредственно на платформе и без необходимости авторизации.
Оптимизация пользовательского опыта
- Скорректирована работа экспорта дэшборда в PDF, реализована возможность предпросмотра.
- Внедрено отображение поэтапного времени выполнения отрисовки графика при наведении на соответствующий элемент на странице графика.
Совершенствование ролевой модели доступа
- Реализована замена устаревших функциональных ролей Alpha, Gamma, Public, grant_access у пользователей на актуальные функциональные роли FUNC_VIEWER (Public Modified) и FUNC_CREATOR (Alpha Modified).
- Удалены устаревшие функциональные роли из системы.
Повышение эффективности работы графиков
- Оптимизирован процесс получения данных из PostgreSQL при отрисовке графика.
- Исправлена перезапись поля сортировки для графика "Таблица" при смене режима запроса.
Расширение функционала графиков
- Внедрена функция множественной сортировки для графика "Таблица" в режиме запроса "Агрегация".
- Добавлена поддержка отображения значений метрик в абсолютном и процентном формате одновременно для графика "Столбчатая диаграмма".
Усовершенствование управления доступами
- Скорректированы правила управления папками и подпапками, добавления дэшбордов и назначения прав доступа.
- Внедрено ограничение на добавление функциональных ролей при настройке правил безопасности на уровне строк.
- Реализовано ограничение на добавление функциональных ролей в поли "Роли" в настройках дэшборда.
Повышение скорости работы платформы
- Оптимизирована скорость за грузки страницы с папками.
- Внедрена система приоритетов для задач в Celery, позволяющая выполнять более важные задачи в первую очередь и минимизирующая простой.
- Оптимизирована производительность API для ускорения получения данных.
Устранение неисправностей
- Исправлена проблема, при которой повторный вход через SSO автоматически логинил пользователя с предыдущим аккаунтом.
- Устранена проблема, при которой попытка дублирования набора данных на основе подключения к Clickhouse приводила к ошибке.
Структурные улучшения
- Реализована возможность фильтрации данных по диапазону дат при запросе к API.
- Проведена оптимизация структуры базы данных, удалены устаревшие схемы и модели.