Реализованы модули
Аудит действий пользователя
Планировщик задач
Ветки метаинформации
Сообщения
Кэширование генерации включено по умолчанию, его можно отключить в настройках решения
Исправлено создание решения в Stash
При импорте отчетов добавлена возможность загружать zip-архив, в котором находится множество экспортированных отчетов
Убрана возможность повторного добавления на форму одного и того же поля сущности
Восстановлена работа «Журнала изменений»
Реализовано сохранение выбранных записей в окне массового выбора записей при переходе по страницам, при изменении фильтров, сортировок и т.д
Доработан сброс версий
команды по удалению версий миграций заменены на одну команду “Управление версиями миграций”, в которой можно увидеть перечень существующих версий, и откуда можно удалить либо последнюю версию, либо все версии.
В режим управления версиями миграций добавлена возможность просмотра информации о содержимом миграции
Доработан контрол “Выбор даты и времени”
Добавлены события для иерархических реестров, в том числе вложенных в другие элементы
Добавлены события для элемента «Панель компоновки»
Реализована возможность создания копии элемента с типом “Сводная таблица”
Реализовано автоматическое развертывание документации РМС
Добавлен новый блок “Выбрать запись реестра” с возможностью множественного выбора
В блоке можно выбрать любой созданный реестр, задать для него какой-то фильтр. При выполнении этого блока откроется модальное окно с этим реестром и пользователь должен будет выбрать запись. После выбора записи выполнится блок “После выбора записи”.
Реализована возможность выбора столбцов, входящих в “Группу”, для группировки и сортировки
Реализовано обновление источников данных при добавлении/удалении сущности сразу без перезагрузки страницы
Обновлена версия используемой библиотеки 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] - Ошибка в модуле "Мои сообщения"