Список изменений в системе версии 3.12.35

Критичные изменения

Изменения в моделях и менеджерах

Добавлен метод AddObject. Данный метод позволяет создать сущность, связанную с основным объектом.

Изменения интерфейсов пользователя

  1. Для контрольной точки и вложенного проекта реализована проверка привилегий на действия (в случае, если у пользователя есть только права на просмотр). Настройка доступа к действиям для данных объектов производится аналогично задаче по проекту.
  2. Изменилась форма создания SMART-задачи при создании SMART-задачи с помощью контекстного меню карты целей. На форме появилась возможность увидеть или указать (в зависимости от настроек) контролера SMART-задачи.

Фильтры

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

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

Реализована очистка tls-протокола после каждого запуска задания планировщика. Восстановлено кеширование в проектах.

Авторизация по токену

Рутокен Web Plagin заменён на новый Рутокен Plugin. Добавлено всплывающее окно для ввода pin-кода токена. Ввод pin-кода токена требуется перед получением списка контейнеров на токене (так как для получения списка необходима авторизация на токене). Добавлены всплывающие окна при возникновении ошибок в работе плагина.

Unit-тесты

В внесены изменения, связанные с обновлением таблицы UserSecuritySetCache: реализована возможность вызова принудительного обновления состояния таблицы

-

Основные изменения

  1. Увеличена производительность сервера при авторизации пользователя в системе.
  2. Реализована точка расширения для вопросов в задаче:добавлена возможность скачивать вложенные файлы из вопроса.
  3. Обновлен пересчет удаленных свойств при публикации процесса.
  4. Удалена возможность каскадного обновления контактов.
  5. В выпадающем списке выбора типа свойства при создании свойства в Дизайнере ELMA типам Метрика/показатель процесса и Метрика/показатель экземпляра процесса присвоены соответствующие названия.
  6. Добавлена проверка состояния соединения с SQL-сервером. В случае, если соединение закрыто, оно будет открыто.
  7. Добавлена реализация точки расширения IAuthenticationServiceEventHandler для модуля мобильного приложения ECM+. Данный компонент создает/удаляет токен приложения в зависимости от входа/выхода пользователя из системы.
    Добавлен метод API для мобильного приложения ELMA ECM+.
    В AuthorizationService добавлен API метод ApplicationLogOut для возможности удаления информации о токене для отправки PUSH-уведомлений, а также метод для логирования ошибок в методах, которые возвращают void. Произведен рефакторинг работы с PublicApplicationService в методах входа.
    Данные изменения актуальны только для серверной стороны.
  8. Реализована возможность передачи значений параметров с множественным типом связи из отчета в подотчет. Значения должны быть представлены как строка, содержащая индикаторы значений, разделенные запятой.
  9. Реализована возможность создать SMART-задачу за прошедший период.
  10. Реализована выдача прав на выставление оценок для групп пользователей. Добавлена перезагрузка страницы после выставления оценки в матрице эффективности.
  11. Реализована поддержка стандартов кода в схемах MS Visual Studio
  12. Реализована проверка соединения из пула при использовании Б Firebird.
  13. Реализована возможность установки ширины диалогового окна поиска документов на форме задачи.