Список изменений
Указание HTTP-код в процессе
- В версии qbpetqbpmplayer:25091001 добавлена возможность указывать HTTP-код (4xx) для процессов, завершающихся с ошибкой и возможность задавать дополнительные поля ответа.
В Config Map Digital Q.BPM Player добавить параметр:
QBPM_EXCEPTION_AFTER_UNHANDLED_BPMN_ERROR_ENABLED: true //(по умолчанию false)Для вывода ошибки используется элемент Конечное событие-ошибка.
В свойствах элемента на вкладке Общее указывается код ошибки и текст сообщения.

На вкладке Ввод,вывод можно задать дополнительные поля ответа.

В Response ошибка будет выглядеть так

Использование имплицитной аутентификации
Развертывание процессов в Git
- Доступно с версии qbpmcockpit:26021701
Для возможности развертывания процессов в проект в гите из группы процессов без созданного PBC необходимо:
В Config Map Digital Q.BPM Cockpit указать параметры:
QBPM_DESIGNER_GITLAB_API_URL: // gitlab api url. Пример - https://gitflex.diasoft.ru/api/v4
QBPM_DESIGNER_PRODUCT_DEPLOY_MODE: gitlab
QBPM_DESIGNER_GITLAB_GROUP_ID: // Group ID. Группа для публикации процессов
QBPM_DESIGNER_GITLAB_PRIVATE_TOKEN: // Токен пользователя из раздела User Settings/Personal access tokensQBPM_DESIGNER_GITLAB_GROUP_ID

QBPM_DESIGNER_GITLAB_PRIVATE_TOKEN

После применения настроек перезапустить сервис. Для развертывания следовать инструкции, раздел Развертывание/публикация сервиса через Реестр БП