v0.0.10 08/11/2023
Создание подключений к источникам
1. Обновлен графический интерфейс. Добавлена поддержка импорта:
• Из файлов JSON, TXT, CSV, XLSX
• Из БД КХ, PG, Greenplum, MS SQL*SQL * *
* - При импорте данных с типом «Дата» нужно будет поля с датами в секции READ для этой таблицы сконвертировать в строку. КХ сам сконвертирует тип дата при создании таблицы у себя и они снова станут датами
* - Поля с кодировкой UTF16 (тип varchar) нужно будет обернуть в cast. В той же секции @READ для этой таблицы. Иначе русскоязычные значения не распознаются в этих полях и появятся вопросительные знаки
2. HTTP/HTTPS-протокол для подключения в источнику Кликхаус
Добавлен необязательный параметр при создании подключения
Отмена запросов в КХ
При уходе со страницы в проекте все запросы этой страницы к проектной базе прерываются
Создание групп пользователей
Через API
Области видимости коннекторов для групп пользователей и отдельных пользователей
Добавление прав группам и отдельным пользователям на использование или управление подключением
Через API
Поддержка тем в редакторах кода
В настройках проекта появился параметр который отвечает за то какая тема редактора, темная или светлая, будет использована с текущей темой проеккта. Приеняется ко всем элементам где отображается SQL-код
Добавлена иконка вызова редактора из слота разреза/показателя
Карта таблиц проекта
- В левой части отображается список всех таблиц с их полями.
- По нажатию можно добавить небходимые поля в редактор.
- Есть поиск, который показывает найденые совпадения вместе с таблицами в которых они найдены
Row Level Security
- Доработаны методы импорта пользователей при создании роли и в существующую роль. Поддержка форматов csv, xlsx
- Создан метод экспорта списка пользователей в форматы xlsx, csv
Через API
История версий проекта
Теперь хранится 30 дней
Группы проектов создает только администратор системы
Это изменение связано с переходом на новую логику управления доступами. Когда пользователю выдается доступ к группе, в зависимости от его прав (использование/управление) он может или не может распоряжаться доступом к данной группе. В данный момент это касается проектов только на выдачу доступа без прав, а через API и источников но уже и с правами
В связи с этим кнопка «Создать группу проектов» осталась доступной только в панели администратора
Исправлены баги
Выкидывает из проекта при выходе из управления данными
LIMIT 0, 1 вызывает сбой обработки запроса
Найти причину, почему через FB плохо грузятся данные из КХ