Список изменений в системе версии 3.12.35
Критичные изменения
Изменения в моделях и менеджерах
Добавлен метод 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.
- Реализована возможность установки ширины диалогового окна поиска документов на форме задачи.