Список изменений в системе версии 3.13.25
Критичные изменения
Изменения в моделях и менеджерах
Добавлен метод AddObject. Данный метод позволяет создать сущность, связанную с основным объектом.
Изменения интерфейсов пользователя
- Для контрольной точки и вложенного проекта реализована проверка привилегий на действия (в случае, если у пользователя есть только права на просмотр). Настройка доступа к действиям для данных объектов производится аналогично задаче по проекту.
- Изменилась форма создания SMART-задачи при создании SMART-задачи с помощью контекстного меню карты целей. На форме появилась возможность увидеть или указать (в зависимости от настроек) контролера SMART-задачи.
Фильтры
Реализовано отображение свойств, удаленных из контекста процесса, в списке свойств для выбора на форме создания пользовательского фильтра. Удаленное свойство обозначено меткой, указывающей в какой версии процесса, оно было удалено из контекста процесса.
Планировщик задач
Реализована очистка tls-протокола после каждого запуска задания планировщика. Восстановлено кеширование в проектах.
Проекты
Добавлена загрузка текущих планов по активным проектам
Авторизация по токену
Рутокен Web Plagin заменён на новый Рутокен Plugin. Добавлено всплывающее окно для ввода pin-кода токена. Ввод pin-кода токена требуется перед получением списка контейнеров на токене (так как для получения списка необходима авторизация на токене). Добавлены всплывающие окна при возникновении ошибок в работе плагина.
Unit-тесты
В внесены изменения, связанные с обновлением таблицы UserSecuritySetCache: реализована возможность вызова принудительного обновления состояния таблицы
-
Основные изменения
- Увеличена производительность сервера при авторизации пользователя в системе.
- Реализована точка расширения для вопросов в задаче:добавлена возможность скачивать вложенные файлы из вопроса.
- Обновлен пересчет удаленных свойств при публикации процесса.
- Удалена возможность каскадного обновления контактов.
- В выпадающем списке выбора типа свойства при создании свойства в Дизайнере ELMA типам Метрика/показатель процесса и Метрика/показатель экземпляра процесса присвоены соответствующие названия.
- Добавлена проверка состояния соединения с SQL-сервером. В случае, если соединение закрыто, оно будет открыто.
- Добавлена реализация точки расширения IAuthenticationServiceEventHandler для модуля мобильного приложения ECM+. Данный компонент создает/удаляет токен приложения в зависимости от входа/выхода пользователя из системы.
Добавлен метод API для мобильного приложения ELMA ECM+.
В AuthorizationService добавлен API метод ApplicationLogOut для возможности удаления информации о токене для отправки PUSH-уведомлений, а также метод для логирования ошибок в методах, которые возвращают void. Произведен рефакторинг работы с PublicApplicationService в методах входа.
Данные изменения актуальны только для серверной стороны. - Реализована возможность передачи значений параметров с множественным типом связи из отчета в подотчет. Значения должны быть представлены как строка, содержащая индикаторы значений, разделенные запятой.
- Реализована возможность создать SMART-задачу за прошедший период.
- Реализована выдача прав на выставление оценок для групп пользователей. Добавлена перезагрузка страницы после выставления оценки в матрице эффективности.
- Реализована поддержка стандартов кода в схемах MS Visual Studio
- Реализована проверка соединения из пула при использовании Б Firebird.
- Реализована возможность установки ширины диалогового окна поиска документов на форме задачи.
- Добавлена настройка проекта Использовать сквозную нумерацию задач плана. В план проекта добавлена колонка Последователи. Реализована возможность массово связывать задачи в плане проекта: в контекстное меню плана проекта добавлены пункты Назначить предшественника и Назначить последователя.
В окне предшественники наименование выводится с номером (иерархическим или сквозным в зависимости от настройки проекта)