✨ Улучшена поддержка конфигурации context path #2225
Теперь можно настроить context path, следуя этим шагам, например, установив его как /visualization
:
datart.conf
строку server.servlet.context-path=/visualization
; обратите внимание, что datart.address
также должен содержать context-pathscripts.build
в frontend/package.json
, заменив её на "build": "cross-env PUBLIC_URL=/visualization GENERATE_SOURCEMAP=false craco build"
✨ Ускорена скорость загрузки страницы предварительного просмотра панелей и редактора панелей #2244💪 Поддержка создания папок для управления источниками данных, задачами планировщика и сценариями
💪 Внедрен новый выпадающий дерево-контроллер в панели мониторинга (#1923)
💪 Поддержка установки формата дат для полей типа DATE и переменных (#1931)
💪 Поддержка копирования содержимого ячеек в сводной таблице (#1929)
✨ Улучшена функциональность расплывчатого поиска в списке ролей участников (#860)
✨ Улучшено оформление SQL-представлений (#1585)
✨ Улучшены английские описания перехода между представлениями аналитических интерфейсов, предоставленные @clementchong (#1903)
✨ Улучшены китайские описания конфигураций двойных осей Y, предоставленные @q1139168548 (#2100)
✨ Внесены улучшения в ряд технических вопросов, предоставленные @KANLON (#2049, #2039, #2041, #2040)
✨ Встроен поддерживаемый конфигурационный файл JDBC для StarRocks, предоставленный @jianjun159 (#2121)
🐞 Исправлено неправильное отображение прав доступа на странице "Поделиться", предоставленное @KANLON и @jianjun159 (#2109)
🐞 Исправлено некорректное поведение при экспорте нескольких диаграмм в Excel, предоставленное @KANLON (#2018, #2119)
🐞 Исправлено неправильное удаление ошибочных сообщений в панелях мониторинга, предоставленное @q1139168548 (#2101)
🐞 Исправлено неправильное отображение меток ошибок и сообщений об ошибках в контроллерах панелей мониторинга, предоставленное @q1139168548 (#2095)
🐞 Исправлено снижение точности значений в формате процентов (#2042)
🐞 Исправлено некорректное завершение связывания (#1980, #1986)
🐞 Исправлено вылетание при перемещении представлений в редакторе панелей мониторинга (#1940)
🐞 Исправлено отсутствие имени пользователя в поле name
, что приводит к ошибкам запросов (#1924)
🐞 Исправлено некорректное выполнение запросов к полям типа TIMESTAMP
в контроллерах панелей мониторинга (#1776)
🐞 Исправлено неправильное управление правами доступа в корзине (#1533)
🐞 Исправлено отсутствие автоматического распознавания datetime
-полей при получении данных из ClickHouse (#1569)
🐞 Исправлено отсутствие действия настройки quote-identifiers
в конфигурационном файле JDBC (#1917)
🐞 Исправлено отсутствие возможности изменения порядка столбцов в таблицах аналитических интерфейсов (#1899)
🐞 Исправлено некорректное преобразование типов данных при экспорте в Excel, предоставленное @q945737523 (#1914)
🐞 Исправлено некорректное расположение импортированных ресурсов после импорта, предоставленное @KANLON (#1864, #1877, #2043)
🐞 Исправлено недоступное использование кнопки расширения списка слоев в панелях мониторинга (#1891)
🐞 Исправлено некорректное определение типов полей модели данных при создании новых представлений данных, предоставленное @ShayvChan (#1889)
🐞 Исправлено совпадение значений системных переменных USERNAME
и NAME
, предоставленное @zhu-mingye (#1885)
🐞 Исправлено отсутствие возможности перелистывания таблиц (#1862)
🐞 Исправлено создание некорректных данных при редактировании названий таблиц для источников данных FILE и HTTP, предоставленное @qiangxue1206 (#1878)
🐞 Устранена часть логических проблем в таблице данных #1874
🐞 Исправлено поведение поля уровня дат при смене языка #1858
Удалены скрипты миграции версий до beta. 0; если требуется переход от alpha. x к beta. 0, найдите соответствующие скрипты миграции в истории Git и выполните их последовательно вручную.
💪 Поддержка взаимодействия с карточками, двойной осью, картами, словными облаками, панелями мониторинга, водопадными диаграммами #1740 #1676 #1575 #1796 #1838
💪 Поддержка правого клика мыши в таблицах #1840
✨ Улучшение взаимодействия компонента вкладок панели мониторинга #1777
✨ Улучшение формы отображения действий при открытии диалогового окна #1669
✨ Поддержка поиска полей в списке полей слева в интерфейсе анализа #1574 #1362
✨ Поддержка поиска полей в конфигурациях получения значений контроллеров панели мониторинга #1572
✨ Поддержка сортировки полей информации источника данных в представлении SQL #1288
✨ Автоматическое использование имени файла как имени таблицы для источников данных файлов, предоставлено @stillsilly #1327
✨ Теперь можно раскрывать и сворачивать папки, нажимая на их название в каталоге визуализации #1667
✨ Переработка механизма событий графиков, более точное выделение элементов графика #1743
✨ Скрытие перекрывающихся меток в водопадных диаграммах, двойных осевых графиках и графиках в форме воронки, предоставлено @stillsilly #1834
✨ Выделение текущих языковых настроек и выбранной темы #1723
🐞 Исправление проблемы сохранения отдела в настройках аккаунта #1537
🐞 Исправление ошибки при очистке входных данных контроллера при условии типа "включает" в фильтре графика #1754
🐞 Исправление ошибочного определения повторяющегося имени переменной #1760
🐞 Исправление неверных прав доступа столбцов в представлении данных #1782 #1801
🐞 Исправление неверных прав доступа информации источника данных #1801
🐞 Исправление проблем срабатывания задачи периодического синхронизации информации базы данных #1508
🐞 Исправление некорректного отображения связей между таблицами в представлении таблицы #1759
🐞 Исправление невозможности перетаскивать поля из фильтров аналитического интерфейса в другие области данных #1783
🐞 Исправление неточной связи данных с картами #1664
🐞 Исправление невозможности снова перемещать ползунок после его установки на значение 0 #1373
🐞 Исправление узости выпадающего списка полей в условиях стилистики графика #1724
🐞 Исправление сброса типов полей при ошибочных запросах в представлении SQL #1656
🐞 Исправление возможности установки отрицательных значений для закругленных углов границ, предоставлено @stillsilly #1815
🐞 Исправление ошибки "не удалось найти пользователя" при выполнении задачи планировщика и экспорте графиков и PDF #1798
🐞 Исправление ошибки двойного шифрования ключей при автоматической регистрации пользователя после аутентификации LDAP/OAUTH2, предоставлено @JoshTseeee #1826
🐞 Исправление ошибки при просмотре деталей данных через взаимодействие графика, когда вычисляемое поле содержит агрегирующую функцию #1822
🐞 Исправление ошибки выполнения parse.js при выполнении задачи планировщика #1843
🐞 Устранена проблема с проверкой имени из-за левых пробелов #1837
🐞 Устранены некоторые проблемы с парсингом модели данных #1839
🐞 Устранены проблемы с английским переводом в международной версии, предоставленные @clementchong #1842
🐞 Устранена проблема с парсингом конфигураций в представлении view, предоставленная @KANLON #1825
🐞 Внедрен единый стандарт кодировки во всех скриптах баз данных #1015
🐞 Поддержка международной версии содержимого диалогового окна сохранения аналитического интерфейса, предоставленная @clementchong #1763
🐞 Удалена панель инструментов в правом верхнем углу страницы "Поделиться" #1751
🐞 Определение диапазона недели согласно стандарту ISO #1792
💪 Поддержка перетаскивания для сортировки страниц истории #1037
✨ Поддержка взаимодействия с элементами в разделе "Поделиться" #1641 #1662 #1628
✨ Улучшение сообщений об ошибках проверки вычисляемых полей #1616
✨ Улучшение отображения кнопок конфигурации столбцов условий таблицы, предоставлено @TMBigGroup #1675
✨ Поддержка настройки формата значений оси Y для прямоугольной системы координат графиков #1683
✨ Добавление пункта создания панели приборов в диалоговом окне добавления в панель приборов #1690
✨ Добавление предупреждения о заполнении обязательных полей для связанных полей таблицы #1713
✨ Обновление скриптов npm, восстановление файла package-lock.json #1627
🐞 Исправление проблемы белого экрана при создании нового вычисляемого поля #1614
🐞 Исправление проблем ленивой загрузки автоматически расположенной панели приборов #1612
🐞 Исправление проблемы неправильного отображения ошибки выполнения запроса в редакторе SQL #1622
🐞 Исправление проблемы некорректного состояния кнопки загрузки файлов источника данных #1626
🐞 Исправление проблем автоматического процесса обновления #1630
🐞 Исправление проблемы смешивания данных после изменения формата операций метрик, предоставлено @TMBigGroup #1637
🐞 Исправление проблемы ошибки выполнения LIMIT в представлении SQL #1625
🐞 Исправление проблемы отсутствия передачи фильтров при свёртывании #1644
🐞 Исправление проблемы неточной суммации данных после отключения агрегации компонента таблицы #1624
🐞 Исправление проблемы некорректных параметров связи при сохранении представления данных #180 #1495
🐞 Исправление проблемы некорректного использования цветовых групп в столбчатой диаграмме #1648
🐞 Исправление проблемы ошибочного отображения страницы при перемещении таблицы #1357
🐞 Исправление проблем международной локализации в версии beta.4, предоставлено @clementchong #1658 #1668
🐞 Исправление проблемы некорректного сброса общего количества строк после изменения агрегации в разделе "Поделиться" #1619
🐞 Исправление проблемы невозможности использования функции заливки цветом #1702
🐞 Исправление проблемы потери свойства типа func в конфигурации графика, предоставлено @TMBigGroup #1672
🐞 Исправление проблемы возможности дублирования контроллеров в панели приборов #1521
🐞 Исправление серии проблем серверной агрегации #1678
🐞 Исправление проблемы белого экрана при добавлении панели приборов в историю #1515
🐞 Исправление проблемы длинного меню выбора размера шрифта в богатотекстовом графике, предоставлено @stillsilly #1685
🐞 Исправление проблемы длинного содержимого вкладки предварительного просмотра SQL в анализе, предоставлено @stillsilly #1685🐞 Исправлено повторное рендеринг графика после добавления поля в анализ #1633
🐞 Исправлено недействительное поиска переменных на странице представления данных, предоставлено @stillsilly #1692
🐞 Устранена возможность установки отрицательной длительности кэширования в高级配置的数据视图中,感谢@stillsilly的贡献 #1692
🐞 Устранено неправильное отображение меток при их расположении в центре для круговых диаграмм, благодарим @stillsilly за вклад #1712
🐞 Устранено некорректное отображение списка управления подписками при скачивании скриншотов или PDF панели мониторинга #1715
🐞 Устранено некорректное отображение меток при форматировании процентных стоп-контейнеров столбцов #1588
🐞 Устранено некорректное отображение панели инструментов данных в представлении данных #1710
🐞 Устранено ошибочное сообщение при добавлении ссылки после её редактирования и удаления при управлении подписками #1721
Обратите внимание: в этом обновлении есть изменения, нарушающие обратную совместимость. Пожалуйста, внимательно прочтите
demo-custom-line-chart.js
и demo-d3js-scatter-chart.js
, расположенные по пути static/custom-chart-plugins
. Пользователи, которым они необходимы, могут скачать их из репозитория datart-extension-charts и использовать в новой версии.## Примечания к выпуску.drt
и импортировать их в любую службу DatArt..drr
и импортировать их в любую службу DatArt.allowMultiQueries=true
#1311assembly.xml
, предоставлена @ziyu-one #1414Обратите внимание: в этом обновлении есть небэквариантные изменения, пожалуйста, внимательно ознакомьтесь с ними
💪 Поддерживается функционал сверления данных на основе модели уровня полей; поддерживаются следующие типы графиков: столбчатый график, линейный график, рассеянный график, круговая диаграмма и пирамида. Пользователи могут добавлять несколько измерений в конфигурацию данных этих графиков для создания модели уровней, а затем использовать контекстное меню правой кнопки мыши для сверления данных вверх и вниз.💪 Добавлен режим "Командная работа"
В предыдущих версиях DatArt позволял каждому зарегистрированному пользователю создавать организации, что иногда усложняло работу по управлению системами. С версии beta.3 можно настроить режим управления арендаторами (tenant management mode) в файле datart.conf. На данный момент поддерживаются два режима:
💪 Поддерживается быстрое выбор уровня поля даты в интерфейсе анализа (год, квартал, месяц, неделя, день). Поддерживаются четыре типа баз данных: MySQL, SQL Server, Oracle, H2.
💪 Поддерживается использование обычных горячих клавиш в панели мониторинга #1097 #1102.
💪 Поддерживается массовое перемещение, копирование и удаление компонентов в панели мониторинга #1090.
💪 Поддерживается вход через LDAP #1024.
💪 Поддерживается экспорт данных графиков и панелей мониторинга в виде скриншотов и PDF. Эта функция зависит от настройки скриншота Chrome #1124.
✨ Поддерживается переход между панелями мониторинга с контроллером даты #1230.
✨ В файле application-config.yml добавлены параметры конфигурации SSL, предоставленные @clementchong #1192.
✨ Улучшено отображение текстового содержимого электронной почты для задач планировщика #1173.
✨ Поддерживается суммирование и подсчет значений по столбцам в таблицах сводных данных #1159.✨ Поддерживается детальная настройка тем цвета в таблицах сводных данных, а также быстрая настройка трёх стандартных тем цвета #1200. ✨ Размещён список компонентов панели управления с левой стороны редактора #1067
✨ Улучшена последовательность полей при экспорте в Excel, предоставлено @clementchong #883 #1057
✨ Улучшено отображение пустых данных в линейчатых диаграммах и столбчатых диаграммах #1054 #1055
✨ Улучшена международная локализация сводных таблиц, предоставлено @clementchong #1046 #1061
✨ Поддержана возможность использовать пользовательские цвета значков для графиков плагинов #1034
✨ Добавлены опции "включает" и "не включает" для контроллера текстовых элементов панели управления #1029
✨ Поддержка использования oauth2 в кластере #1169
🐞 Исправлена проблема с различием времени запроса диапазона дат и фактического времени на один день #1075 #1086
🐞 Исправлена неправильная активность кнопок панели инструментов в представлении данных #1014
🐞 Исправлена проблема адаптивности страницы при сворачивании списка визуализаций #1142
🐞 Исправлено автоматическое преобразование имени функции вычисляемого поля в верхний регистр #998
🐞 Исправлена неверная высота скриншотов задач расписания #1174
🐞 Исправлена необходимость проверки сертификата для источника данных HTTP #1165
🐞 Исправлена неправильная получаемая модель Hive базы данных #797
🐞 Исправлены остаточные процессы Chrome #1157
🐞 Исправлена неправильная обработка фильтрации дат в MySQL #1027
🐞 Исправлена невозможность запуска нескольких экземпляров DatArt на macOS, предоставлено @clementchong #1126
🐞 Исправлена недоступность поиска участников #997
🐞 Исправлено повторное триггеринг синхронизации модели базы данных, что приводило к ошибкам #1103
🐞 Исправлен ряд проблем со сводными таблицами в свободном макете панели управления #1079
🐞 Исправлена неправильная обработка символьных полей при отключенной агрегации данных #1093
🐞 Исправлена ошибка скачивания данных Impala #1032
🐞 Исправлена ошибка завершения программы редактирования представления данных после выбора источника данных #1003
🐞 Исправлена проблема с неактивной конфигурацией кэша запросов #955
🐞 Исправлена неправильная скрытость картографического визуального отображения #1069
🐞 Исправлена ошибка при создании новой панели управления с пробелами в имени #1096
🐞 Исправлен ряд проблем с панелями фильтрации символьных полей в интерфейсе аналитики #971
🐞 Исправлена ошибка типа при установке зависимостей с помощью Yarn, предоставлено @yqwoe #1197
Обратите внимание: в этом обновлении есть неразрывные изменения. Пожалуйста, внимательно прочтите
С версии beta.2 datart будет автоматически синхронизировать информацию о таблицах источников данных в базу данных приложения datart, что облегчит использование синтаксических подсказок и последующих функций в представлении данных. Все созданные источники данных должны быть сохранены вручную один раз или нажата кнопка "синхронизация модели базы данных", чтобы активно получить информацию о таблицах базы данных. В противном случае при редактировании SQL-запросов в представлении данных вы не получите синтаксические подсказки.
Компонент видео панели управления больше не поддерживает iframe-ссылки. При необходимости используйте компонент iframe #825
💪 Поддерживается однокнопочное установление с помощью Docker, подробнее см. Установка-1
docker run -p 8080:8080 datart/datart
```💪 После версии beta.2 при каждом обновлении службы datart выполнять миграционные SQL-скрипты вручную не требуется. При первоначальной установке также не требуется выполнение SQL-скриптов инициализации базы данных вручную. Сервис datart использует [flyway](https://github.com/flyway/flyway) для управления и автоматического выполнения скриптов инициализации и обновления базы данных. Поэтому **рекомендуется использовать учетную запись базы данных с высокими привилегиями для управления базой данных приложения datart, чтобы избежать ошибок выполнения**💪 Поддерживается два шаблона приложения — светлый и темный. Вы можете переключаться между ними через главное меню пользователя -> кнопка "тема" #935
💪 Добавлены настраиваемые параметры перекрытия для типов компонентов панелей управления с автоматическим расположением; в панели инструментов панели управления можно включать/выключать перекрытие, после чего компоненты панели управления больше не будут следовать за потоковым расположением и могут перекрываться друг друга #859
💪 Поддерживается единственный вход OAuth2, предоставленное @cabbage89 #751
💪 Улучшена скорость загрузки панели управления #924 #949
💪 В интерфейсе анализа добавлена кнопка "скачать данные", что удобно для некоторых временных сценариев использования #831 #892
💪 В представлении данных добавлен интерфейс конфигурации многоуровневых моделей данных #855 #902 #944
💪 Добавлена возможность заблокировать положение компонента панели управления во время редактирования #836
💪 Переработан компонент диаграммы "flipper". Теперь он находится на четвертом месте в списке диаграмм в интерфейсе анализа и отображается более логично и точно по сравнению с предыдущими версиями, а также поддерживает настройку условной стилистики #875
**Пожалуйста, используйте переработанный компонент диаграммы "flipper" и переместите ранее настроенные компоненты "flipper" на новый компонент диаграммы.**Предыдущие версии компонента "flipper" будут удалены из библиотеки плагинов диаграмм в будущем**✨ Упрощено конфигурирование сервера, часто используемые параметры были вынесены в файл `config/datart.conf`, подробные параметры см. [Установка-2.3](https://running-elephant.github.io/datart-docs/docs/index.html) #879 #896
✨ Улучшена форма скачивания Excel #850 — Сохранение последовательности полей, уровня шапок таблиц и согласование с диаграммами
— Сохранение типов полей в соответствии с представлением данных
— Отображение альтернативных названий полей при наличии алиасов
— Использование имени компонента как названия страницы (sheet)
✨ Добавлено управление переполнением текста на оси X для прямоугольной системы координат, внесено @Wesilnt (#898)
✨ Добавлено управление высотой легенд, внесено @Wesilnt (#898)
✨ Добавлены подсказки для типа панели управления, (#844)
✨ Улучшена цветовая схема для текстовых диаграмм, внесено @TMBigGroup (#841)
✨ Улучшены методы обработки переполнения содержимого таблиц, внесено @TMBigGroup (#837)
✨ Улучшено вертикальное выравнивание текста и интерфейсы редактирования для текстовых компонентов, (#917)
✨ Улучшено отображение значков каталога визуализаций, (#892)
✨ Добавлено специальное конфигурирование символов для названий столбцов источника JDBC, (#692) (#870)
✨ Поддержка просмотра окончательного SQL запроса при возникновении ошибок в интерактивном анализе, (#936)
✨ Поддержка установки условия "за пределами диапазона" при фильтрации, внесено @q1139168548 (#962)🐛 Исправлено отсутствие действия гиперссылок в текстовых компонентах, внесено @TMBigGroup (#950)
🐛 Исправлено некорректное отображение вычисляемых полей при перемещении в области данных, (#947)
🐛 Исправлено некорректное отображение порядковых номеров в таблицах, (#928)
🐛 Исправлено некорректное разделение страниц для источников данных Oracle, (#927)
🐛 Исправлено сообщение об ошибке при пустом вводе пользователя при отправке приглашения, (#926)
🐛 Исправлено проблемное поведение при параллельной обработке FreeMarker, (#809)
🐛 Исправлено некорректное отображение на старых браузерах страницы сопровождения, (#888)
🐛 Исправлено некорректное объединение шапок таблиц, внесено @Zclhlmgqzc (#882)
🐛 Исправлено исключение при редактировании текстовых компонентов, внесено @TMBigGroup (#865)
🐛 Исправлено невозможность очистки стилей для текстовых диаграмм, внесено @TMBigGroup (#840)
🐛 Исправлено автоматическое возвращение к панели управления после создания нового проекта истории, (#829)
🐛 Исправлено некорректное отображение легенд для круговых диаграмм, (#822)
🐛 Исправлены проблемы двойных осей Y, (#819) (#965)
🐛 Исправлено некорректное название формы при создании новых таблиц в представлении данных, внесено @TMBigGroup (#919)
🐛 Исправлено исключение при закрытии панели управления, внесено @TMBigGroup (#814)🐛 Исправлено некорректное отображение интерфейса фильтрации для строковых полей в интерактивном анализе, (#802)
🐛 Исправлено некорректное закрытие интерактивного анализа при откате браузера во время редактирования панели управления, (#800)
🐛 Исправлено некорректное распознавание дат в источнике данных Excel, (#799)
🐞 Устранена проблема с повторением подсказок синтаксиса в SQL-редакторе данных, предоставлено @TMBigGroup #791
🐛 Устранены проблемы конфликта цветовых стилей четных/нечетных строк таблиц со стилем условий #786 #787 #793 #795
🐛 Устранена проблема неработающего взаимодействия и перехода между панелями управления #782 #803
🐛 Устранена проблема адаптивности панели управления при сворачивании левой панели каталога #781
Обратите внимание: в этом обновлении есть следующие изменения, нарушающие обратную совместимость, внимательно прочтите
TABLE
, SELECT
или другие специальные символы в качестве названий столбцов или таблиц. В таком случае вам потребуется заключить эти ключевые слова в кавычки, чтобы исправить ситуацию.Вышеуказанные изменения могут вызвать ошибки при выполнении SQL-запросов после обновления, поэтому следует действовать согласно вышеуказанным рекомендациям.## Примечания к выпуску
💪 Улучшена логика парсинга SQL-запросов
💪 Улучшена последовательность взаимодействий
Процесс редактирования графиков данных изменился: до данного обновления графики данных создавались "сначала, затем редактировались"; теперь процесс изменился на "сначала анализируется, затем сохраняется". Кнопка "Создание нового графика данных" на вершине каталога визуализации была заменена на кнопку "Начало анализа", которая открывает страницу самостоятельного анализа (редактор графиков). По завершении анализа можно сохранить результаты анализа как новый график данных или как компонент в панели.- На странице самостоятельного анализа (редактор графиков) добавлена кнопка "Перейти к представлению данных", которая позволяет перейти на страницу редактирования выбранного представления данных. - В панели инструментов редактора данных и раскрывающемся меню элементов списка были добавлены кнопки "Начать анализ", переходящие на страницу самостоятельного анализа (редактор диаграмм).
В интерфейсе редактирования источника данных была добавлена кнопка "Перейти к созданию нового представления данных", переходящая на страницу создания нового представления данных.
💪 Обновление плагинов для работы с графиками
getCell
.💪 Для источников данных JDBC добавлен параметр конфигурации "Разрешить выполнение нераспознанных SQL-запросов". При активации этого параметра DatArt будет отправлять SQL-запросы, которые парсер не может распознать, на выполнение базе данных. По умолчанию этот параметр отключён.
💪 В левой колонке представлений данных и визуализаций добавлены кнопки "Свернуть" в раскрывающемся меню инструментов верхней панели.💪 Добавлена возможность "Сохранить как" для представлений данных, графиков и панелей управления
💪 Добавлена возможность установки постоянной ширины столбцов таблиц
💪 Добавлена возможность изменения цвета текста и фона четных и нечетных строк таблиц
✨ Улучшено масштабирование типов панелей управления с автоматической компоновкой. Теперь при просмотре панели управления в обычном браузере она масштабируется пропорционально ширине окна браузера #660
✨ Улучшение storyboard для воспроизведения в новом окне #556
✨ Добавлен параметр конфигурации для поддержки markdown-синтаксиса вrichText-графиках. Этот параметр по умолчанию выключен
✨ Добавлены варианты "включает/не включает" для фильтрации символьных полей графиков #566
✨ Улучшено отображение инструментов панели управления richText-компонентов #596
✨ Улучшена логика сохранения выбранных полей при переходе от таблицы к другому виду графика #674
✨ Поддержана возможность загрузки favicon.ico в запросах, предоставленная @ParkerJX #672
🐛 Исправлено проблемное поведение задачи планировщика при отправке электронных писем несколькими адресами, предоставленное @q1139168548 #762
🐛 Исправлено некорректное поведение процесса регистрации при деактивации аккаунта через электронную почту #756🐞 Исправлено создание лишних префиксов Unicode при генерации имени первого поля при загрузке CSV-файлов типа UTF8-BOM из источника данных файла #715
🐞 Исправлено отсутствие применения формата валют при работе с числовыми полями #709
🐞 Исправлено некорректное отображение диалогового окна при добавлении гипертекстовых ссылок в richText-графики, предоставленное @yqwoe #702
🐞 Исправлено некорректное отображение некоторых элементов Flipper и richText, предоставленное @TMBigGroup #686
🐞 Исправлено некорректное отображение результатов поиска пользователей по имени пользователя и имени #685
🐞 Исправлено некорректное поведение проверки имени при передаче невалидированного параметра, что вызывало ошибку и приводило к падению страницы, предоставленное @TMBigGroup #597
🐞 Исправлено возникновение ошибки при сортировке компонента таблицы #646
🐞 Устранены несколько проблем с конфигурацией контроллера #638 #641
🐞 Устранена проблема падения приложения при добавлении пустого графика в панели управления, предоставлено @TMBigGroup #597
🐞 Устранена проблема некорректной логики копирования компонентов панелей управления #588
🐞 Устранена проблема закрытия окна при неудачной попытке создания вычисляемых полей, предоставлено @TMBigGroup #587
🐞 Устранена проблема недействительного изменения цвета фона таблицы #574
🐞 Устранена проблема отображения осей двойных диаграмм #711
🐞 Устранена проблема некорректного отображения типов панелей управления свободного расположения #607
🐞 Устранена проблема неправильного отображения прав доступа к каталогу визуализаций #569
🐞 Устранена проблема неправильного отображения прав доступа списка историй #697
🐞 Устранена проблема некорректного отображения агрегируемых полей базы данных Impala в графиках #561 #683
🐞 Устранена проблема падения приложения после удаления каталога, предоставлено @TMBigGroup #555
🐞 Устранена проблема перекрытия меток в центральной части круговых диаграмм #554
🐞 Устранены несколько проблем, связанных с регистром имени переменной #527 #365 #777
🐞 Устранены несколько проблем парсинга синтаксиса SQL #515 #471 #467 #585 #628 #594
🐞 Обновлен stylelint до версии 14, предоставлено @Zclhlmgqzc #727
Обратите внимание: данное обновление включает небинарные изменения, пожалуйста, внимательно ознакомьтесь с ними
💪 Переработана функциональность контроллеров дашбордов
💪 Добавлен режим демонстрационного запуска #314
💪 Добавлен пример хранилища расширяемых графиков https://github.com/Cuiyansong/datart-extension-charts
💪 Добавлен новый вид графика: дашборд #319
💪 Добавлен новый вид графика: водопадный график #266
💪 Поддержка перемещения узлов в представлении данных и каталоге визуализации слева #119 #218
💪 Поддержка отображения времени выполнения SQL-запроса в представлении данных #235
💪 Поддержка международной локализации API #270
💪 Поддержка загрузки пользовательских плагинов графиков из локального пути public во время разработки для удобства отладки #287
✨ Добавлена конфигурация графика типа "облачная карта" #253
✨ Улучшена взаимодействия при добавлении существующего графика данных #269
✨ Улучшена взаимодействия при смене графиков #248 #256 #264✨ Добавлена поддержка автоматического запуска запроса при старте дашборда #244
✨ Добавлена поддержка форматирования метрик валютного типа и настройки пользовательского префикса и суффикса #92
Для выполнения этого обновления требуется применение пакета миграций базы данных /bin/migrations/migrate.1.0.0-alpha.3.sql
.✨ Удалено обязательное заполнение имени пользователя и пароля в JDBC-соединении #252
✨ Улучшена производительность агрегации запросов на сервере #214
✨ Улучшена отображаемость доступных состояний графиков #195
✨ Улучшена производительность запросов различных источников данных JDBC и исправлены ошибки #220 #223 #229 #257
🐞 Исправлена передача неправильных параметров при взаимодействии панелей управления и исправлены другие проблемы #113 #132
🐞 Исправлено неудачное внедрение CSS при использовании пользовательских модульных графиков #250
🐞 Исправлена проверка содержимого при удалении папки представления данных #247
🐞 Исправлено некорректное форматирование метрик и отображение подписей в графиках #196 #197
🐞 Исправлено некорректное имя вычисляемых полей в результатах запроса #153 #208
🐞 Исправлены различные ошибки в интерфейсе редактирования панели управления #181 #206
🐞 Исправлено неверное разбор схем HTTP-источника данных #191
🐞 Исправлено неверное разбор результата запроса HTTP-источника данных #177