Релиз 2020.06.1

Реализован блок асинхронного вызова сервиса

Для блока можно добавить действия для обработки полученных данных, обработки ошибки и после завершения вызова (вне зависимости от успешности).
Блок размещен в группе блоков Сервисы.
image

Добавлен атрибут “Пустая строка как отсутствие значения” у строковых полей сущности

Атрибут используется для валидации заполнения строковых полей на форме, являющихся обязательными для заполнения на уровне БД (т.к. пустая строка также является значением).

Реализована генерация хост-приложений для каждой группы проектов

После раздения монолитного модуля на проекты реализована также генерация отдельного хост-приложения для каждой группы проектов. В первой итерации отдельные хост-приложения являются копиями основного хоста. В будущем это позволит облегчить развертывание сервисов приложения

Добавлена возможность отображения столбца с логином пользователя в реестрах листа согласования (модуль кластерного согласования)

Реализованные требования

  • [BARSUP-1390] - Группировка запросов поступающих от приложений
  • [BARSUP-1396] - Генерация дополнительных хостов
  • [BARSUP-1400] - Монорепозиторий
  • [BARSUP-1426] - Нет возможности включать асинхронный режим в блоке РМС - "Вызов сервиса".
  • [BARSUP-1447] - Отображение логина в листе согласования

Исправленные ошибки

  • [BARSUP-978] - При вызове метода GetGeneratedReportAsync получаем плавающую ошибку (см скриншот)
  • [BARSUP-1254] - Не получается скрыть поля реестра из формы
  • [BARSUP-1340] - Ошибка генерации кода при слиянии ветки
  • [BARSUP-1352] - Ошибка генерации поля в DTO
  • [BARSUP-1361] - Не отрабатывает условное форматирование реестра
  • [BARSUP-1373] - Искажение пользовательского интерфейса
  • [BARSUP-1377] - Реестр, вложенный в панель компоновки, не учитывается при поиске зависимостей
  • [BARSUP-1379] - Ошибка при построении при использовании контрола "Выбор пользователя из каталога"
  • [BARSUP-1388] - Некорректное количество записей на странице
  • [BARSUP-1401] - Администрирование/Пользователи - отвалился фильтр по полю ЛОГИН
  • [BARSUP-1402] - Ошибка при импорте хранимых запросов
  • [BARSUP-1412] - Не найден модуль "BarsUp.Modules.Security.User"
  • [BARSUP-1419] - Ошибка при открытии формы
  • [BARSUP-1423] - Ошибка сборки после удаления модуля в конструкторе
  • [BARSUP-1425] - Отсутствует текст в окне уведомления при выполнении операции "Отправить изменения метаинформации"
  • [BARSUP-1427] - Ошибка при открытии клиентского Olap
  • [BARSUP-1428] - При мягком удалении сущности-вызываются интерсепт. удаления связ-ных сущностей без мягкого удаления
  • [BARSUP-1429] - Ошибка при сборке проекта
  • [BARSUP-1430] - Проблема при обращении к представлениям
  • [BARSUP-1431] - Не отображаются чек-боксы в реестре с множественным выбором
  • [BARSUP-1432] - Не отрабатывает обязательность полей
  • [BARSUP-1434] - При использовании контрола "Выбор пользователя из каталога" в окне для выбора записи не отображаются
  • [BARSUP-1435] - Не открывается окно "Предпросмотр" для формы редактирования
  • [BARSUP-1443] - Падает ошибка при НТ в дизайнере запросов при получении отчета для массового подписания.
  • [BARSUP-1444] - ошибка отображения даты в IE на форме "Лист согласования"
  • [BARSUP-1450] - Некорректный маппинг для BaseVersioningMap
  • [BARSUP-1451] - Сгенерированный код чувствителен к каскадному сохранению, в дизайнере не указано
  • [BARSUP-1453] - Не сохраняются настройки столбцов в Блокли
  • [BARSUP-1457] - При сохранении сущности в базу отправляются не те данные
  • [BARSUP-1460] - Конфигурация приложения для Цели развертывания не работает
  • [BARSUP-1461] - Задержка при отправке сообщений (оповещений)
  • [BARSUP-1475] - В форме редактирования не работает валидация отсутствия значения.
2 Лайков