Выпущена версия 2020.07.1
В рамках реализации возможности построения сервисных приложений реализована возможность публикации образа сгенерированного приложения в реестр docker
При запуске образа в контейнере будет развернуто приложение под Ubuntu 20.04
В рамках повышения качества Платформы и целевых систем начаты работы по реализации автоматического тестирования
На первом этапе реализовано тестирование компилируемости и генерируемости целевых систем
Реализована возможность настройки css-класса строки для деревьев (иерархичных реестров)
Для настройки используется атрибут группы “Настройки поведения” “Css- класс строки”
Реализована возможность использования Nullable типов полей для результатов и аргументов SQL-функций
Расширены возможности диагностики для определения работоспособности отдельных механизмов приложения
Подробнее о диагностике здесь
Восстановлена работа элемента “Повторитель” панели навигации
Доработан блок “Вызов ETL Alpha BI”
Для настройки подключения к Alpha BI необходимо добавить пакет BarsUp.Modules.AlphaBI
Доработано удаление версий миграций
Теперь в окне управления версиями миграций есть операция как по удалению всех версий миграций текущей ветки, так и операция по удалению всех версий миграций всех веток
Доработки документации
- добавлены статьи по провайдерам данных виджетов: JSON и SQL-запрос;
Примеры реализации по созданию собственного провайдера данных можно посмотреть в комментариях к задаче .
- добавлена статья Диагностика.
Реализованные требования
- [BARSUP-593] - Развернуть и настроить SonarQube
- [BARSUP-1212] - Фоновая задача теряет пользователя
- [BARSUP-1245] - Доработать бота для тех поддержки в части получения информации о пользователе
- [BARSUP-1293] - Документация по виджетам рабочего стола
- [BARSUP-1329] - Переход на .net core 3.1
- [BARSUP-1376] - Реализовать возможность настройки css-класса строки для деревьев
- [BARSUP-1397] - Генерация .dockerfile
- [BARSUP-1483] - Расширение возможностей диагностики
- [BARSUP-1489] - Для SQL-функций невозможно использовать Nullable типы для результатов и аргументов
- [BARSUP-1493] - Доработать удаление версий миграций
- [BARSUP-1503] - Стат.анализ - 'x' is null on at least one execution path
- [BARSUP-1527] - Доступ к переменным контекста в методах EditorViewServiceHandler
- [BARSUP-1533] - Документация по созданию источника данных для виджета
- [BARSUP-1541] - Тестирование компилируемости систем перед обновлением стенда
Исправленные ошибки
- [BARSUP-332] - Ошибка работы элемента "Повторитель" в панели навигации
- [BARSUP-1416] - Автокод сначала использует переменную, потом создает ее.
- [BARSUP-1454] - конфиг нотификаций
- [BARSUP-1487] - При открытии формы не все поля заполняются
- [BARSUP-1514] - Дублирование статусов при наличии у пользователя нескольких ролей
- [BARSUP-1516] - Отсекается крайнее число диапазона при фильтрации
- [BARSUP-1518] - Некорректные миграциями при использовании таблиц ЗИ
- [BARSUP-1520] - Слетают фильтры на реестре после повторного билда
- [BARSUP-1521] - Ошибка при работе блока "Вызов ETL AlphaBI"
- [BARSUP-1522] - Не работает кнопка Сохранить на форме
- [BARSUP-1523] - При добавлении столбцов в реестр отображаются поля по которым столбцы уже добавлены
- [BARSUP-1524] - Некорректная работа настроенного фильтра по дате
- [BARSUP-1525] - Некорректные фильтры дат в Мониторе задач планировщика
- [BARSUP-1526] - Сгенерированный в РМС код представления, не находит элемент по getDataGrid()
- [BARSUP-1529] - Ошибка при запуске отчета на .net core 3.1
- [BARSUP-1530] - Отсутствует описание операций в Setup на .net core 3.1
- [BARSUP-1537] - Ломаются формы, реестр в приложении
- [BARSUP-1538] - Ошибка при открытии журнала действий пользователя на .net core 3.1
- [BARSUP-1548] - Ошибка при выборе в фильтре даты значения "пусто"
- [BARSUP-1551] - Не выполняется построение приложения
- [BARSUP-1552] - Ранее закрытые вкладки открываются после обновления страницы дизайнера
- [BARSUP-1553] - Не проходят миграции
- [BARSUP-1555] - Не отрабатывает настройка реестра "Перенос текста на выделенных строках"