1. Введение¶
Мы постоянно разрабатываем новые возможности Платформы для того, чтобы упростить реализацию бизнес-приложений на ее
основе, и приняли решение перенести некоторые из новых функций в версию hamming
.
Поэтому версию Synergy 4.0-r1~190318.174652
мы рады объявить как PowerPack2. Она находится, как и обычно, в
репозитории hamming
.
1.1. Краткое описание новых возможностей и улучшений¶
гибкая настройка расписания синхронизации с LDAP и AD, автоматическое добавление новых пользователей в указанную группу и другие новые настройки конфигурационного файла: Новые параметры для импорта из LDAP
теперь можно визуализировать данные реестров на географической карте, используя координаты, благодаря доработке индексации компонентов форм: Индексация гео-координат
новая реализация push-уведомлений в мобильном приложении поддерживат новейшие версии Android и iOS: Новая реализация push-уведомлений в мобильном приложении
группируйте записи в фильтрах реестров не только по значениям их компонентов, но и по статусам маршрутов исполнения: Реализация фильтрации по статуту маршрута записи реестра
основная часть новых возможностей - методы API и события Synergy:
- решена проблема с коллизией авторизационных данных при работе одновременно с клиентской частью Synergy и внешними модулями: Использование сессии Synergy в REST API
- если вы когда-либо реализовывали для своих клиентов портальное решение, то наверняка вам приходилось реализовывать и свои методы изменения логина и пароля для пользователей, а потом самим поддерживать эту реализацию. Новый метод API позволит изменить авторизационные данные пользователей портала средствами Synergy: Изменение логина и пароля пользователя
- для обращения к группам пользователей посредтвом API теперь достаточно только кодов групп, а не их внутренних UUID: Использование кодов для групп пользователей
- новый метод API позволяет перезапускать зависшие блокпроцессы в документе, вне зависимости от автора процесса: Повторная отправка блокирующего процесса в очередь
- реализованы методы, упрощающие реализацию логики, зависящей от принадледности пользователя к подразделению оргструктуры, причем новые методы не зависят от UUID пользователей и объектов оргструктуры: Проверка принадлежности пользователя к подразделению
- новый параметр в API поиска по реестру позволяет одним запросом получить данные произвольных компонентов формы, а не только «отображаемых» полей реестра: Передача значений произвольных компонентов при поиске по реестру
- новые события открытия и закрытия документов в Synergy позволяют реализовать произвольную обработку этих действий пользователя - например, поставить защиту на одновременную работу нескольких пользователей с одним документом: События открытия и закрытия документов
новый механизм миграции данных из хранилища Jackrabbit в Cassandra работает значительно быстрее, чем стандартный: Миграция данных в хранилище Cassandra
новые параметры индексаторов позволяют более тонко настраивать количество символов, по которым выполняется поиск и сортировка документов, и за счет этого оптимизировать потребление ресурсов: Настройка количества символов для поиска и сортировки текста
подлючайте любые внешние библиотеки без необходимости ожидать, пока они загрузятся - объем данных в скриптах пользовательских компонентов теперь это позволяет: Увеличение допустимого размера скрипта в Пользовательском компоненте
все переводимые данные форм при экспорте данных реестра в Excel теперь скачиваются в текущей локали, а не в локали последнего сохранения Доработка экспорта данных в Excel