Реализован блок асинхронного вызова сервиса
Для блока можно добавить действия для обработки полученных данных, обработки ошибки и после завершения вызова (вне зависимости от успешности).
Блок размещен в группе блоков Сервисы.
Добавлен атрибут “Пустая строка как отсутствие значения” у строковых полей сущности
Атрибут используется для валидации заполнения строковых полей на форме, являющихся обязательными для заполнения на уровне БД (т.к. пустая строка также является значением).
Реализована генерация хост-приложений для каждой группы проектов
После раздения монолитного модуля на проекты реализована также генерация отдельного хост-приложения для каждой группы проектов. В первой итерации отдельные хост-приложения являются копиями основного хоста. В будущем это позволит облегчить развертывание сервисов приложения
Добавлена возможность отображения столбца с логином пользователя в реестрах листа согласования (модуль кластерного согласования)
Реализованные требования
- [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] - В форме редактирования не работает валидация отсутствия значения.