Список изменений

Список изменений

Указание HTTP-код в процессе

  • В версии qbpetqbpmplayer:25091001 добавлена возможность указывать HTTP-код (4xx) для процессов, завершающихся с ошибкой и возможность задавать дополнительные поля ответа.

В Config Map Digital Q.BPM Player добавить параметр:

  QBPM_EXCEPTION_AFTER_UNHANDLED_BPMN_ERROR_ENABLED: true //(по умолчанию false)

Для вывода ошибки используется элемент Конечное событие-ошибка. В свойствах элемента на вкладке Общее указывается код ошибки и текст сообщения. empty

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

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

Использование имплицитной аутентификации

Развертывание процессов в 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 tokens

QBPM_DESIGNER_GITLAB_GROUP_ID empty

QBPM_DESIGNER_GITLAB_PRIVATE_TOKEN empty

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