Релиз 2019.09.2

Реализованы модули

Аудит действий пользователя

Планировщик задач

Ветки метаинформации

Сообщения

Кэширование генерации включено по умолчанию, его можно отключить в настройках решения

Исправлено создание решения в Stash

При импорте отчетов добавлена возможность загружать zip-архив, в котором находится множество экспортированных отчетов

Убрана возможность повторного добавления на форму одного и того же поля сущности

Восстановлена работа «Журнала изменений»

image

Реализовано сохранение выбранных записей в окне массового выбора записей при переходе по страницам, при изменении фильтров, сортировок и т.д

Доработан сброс версий

команды по удалению версий миграций заменены на одну команду “Управление версиями миграций”, в которой можно увидеть перечень существующих версий, и откуда можно удалить либо последнюю версию, либо все версии.
image
image

В режим управления версиями миграций добавлена возможность просмотра информации о содержимом миграции

image

Доработан контрол “Выбор даты и времени”

Добавлены события для иерархических реестров, в том числе вложенных в другие элементы

Добавлены события для элемента «Панель компоновки»

Реализована возможность создания копии элемента с типом “Сводная таблица”

Реализовано автоматическое развертывание документации РМС

Добавлен новый блок “Выбрать запись реестра” с возможностью множественного выбора

В блоке можно выбрать любой созданный реестр, задать для него какой-то фильтр. При выполнении этого блока откроется модальное окно с этим реестром и пользователь должен будет выбрать запись. После выбора записи выполнится блок “После выбора записи”.
image
image

Реализована возможность выбора столбцов, входящих в “Группу”, для группировки и сортировки

Реализовано обновление источников данных при добавлении/удалении сущности сразу без перезагрузки страницы

Обновлена версия используемой библиотеки StimulSoft.Reports.

Обновление документации

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

  • [BARSUP-26] - Компонент "Выбор даты и времени"
  • [BARSUP-126] - Блок "Выбрать запись реестра" с возможностью указать фильтр
  • [BARSUP-129] - Немедленное обновление типов источников данных после добавления новой сущности
  • [BARSUP-141] - Реализовать возможность создания копии элемента с типом "Сводная таблица"
  • [BARSUP-164] - Модуль оповещений
  • [BARSUP-174] - Обновить версию StimulSoft.Reports
  • [BARSUP-175] - Реализовать возможность массового экспорта/импорта отчетов
  • [BARSUP-176] - Аудит действий пользователя
  • [BARSUP-181] - Расшифровка ошибки при нарушении уникальности
  • [BARSUP-192] - Сохранять выбранные записи в окне массового выбора записей
  • [BARSUP-195] - Убрать возможность повторного добавления на форму одного и того же поля сущности
  • [BARSUP-202] - Реализовать возможность выбора столбцов, входящих в "Группу" для группировки и сортировки
  • [BARSUP-203] - Доработать журнал изменений
  • [BARSUP-210] - Ветки метаинформации в BarsUp.Designer 1 этап
  • [BARSUP-216] - Доработать "Журнал действий пользователя"
  • [BARSUP-222] - Доработка сброса версий
  • [BARSUP-224] - Ветки метаинформации в BarsUp.Designer 2 этап
  • [BARSUP-225] - Реализация базового механизма выполнения фоновых задач с выделением абстракций
  • [BARSUP-226] - Реализовать персистентную очередь задач
  • [BARSUP-240] - Добавить типы событий для иерархических реестров
  • [BARSUP-249] - Развернуть тестовое решение и приложение
  • [BARSUP-254] - Реализовать уведомление пользователей в браузер через SignalR
  • [BARSUP-256] - Добавить события для элемента "Панель компоновки"
  • [BARSUP-265] - Реализовать возможность обновления тестового РМС
  • [BARSUP-267] - Автоматизация развертывания документации
  • [BARSUP-279] - Реализовать возможность ручного удаления веток

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

  • [BARSUP-139] - Ошибка при добавлении столбца реестра типа "SQL-функция"
  • [BARSUP-140] - При создании перечисления и добавлении ссылки на созданное перечисление в сущность , при выборе "Типа поля" нет возможности выбрать данное перечисление типа "Nullable"
  • [BARSUP-158] - Создание миграций при изменении размера хранимой строки
  • [BARSUP-194] - При отрисовке виджетов иногда элементы легенды накладываются друг на друга
  • [BARSUP-196] - При удалении реестра срабатывает проверка на использование колонок для группировки
  • [BARSUP-197] - Ошибка в тексте сообщения в журнале операций
  • [BARSUP-198] - На форме редактирования из панели элементов не добавляется элемент "Панель инструментов"
  • [BARSUP-200] - Очищается поле идентификатор при сохранении элемента "SQL- запрос"
  • [BARSUP-218] - Некорректная работа математических блоков событий с полями типа "Денежный"
  • [BARSUP-233] - Ошибка при поиске элемента
  • [BARSUP-244] - Блок "Новая сущность " возвращает значение "0"
  • [BARSUP-246] - Ошибка работы блока "Сохранить с ожиданием конца сохранения"
  • [BARSUP-251] - Некорректная работа фильтров в столбцах перечислений
  • [BARSUP-255] - Ошибка блока "Установить фильтр" при использовании внутри панели компоновки
  • [BARSUP-258] - Ошибка при построении в случае добавления формы по фильтру в панель компоновки
  • [BARSUP-259] - StimulSoft.Reports игнорирует настройки отображения нулевых значений в диаграммах
  • [BARSUP-261] - Ошибка при создании sql-запроса
  • [BARSUP-263] - Ошибка события "Выбор записи" для древовидного реестра, вложенного в панель компоновки
  • [BARSUP-268] - Ошибка в модуле "Мои сообщения"