Jira V2 - Support setting fields during a transition

Description

There are some workflow cases that are not supported by the Jira v2 integration.

A workflow can be configures such that a screen can be assigned to a transition. These screen can contain mandatory fields. In such a case, Jira will not allow you to transition an issue without setting the filed value.

In such a scenario, using `/jira transitions` will result in an ephemeral post that an error occurred with the web response code.

We should consider adding the capability to support this by allowing user to set a value during a transition (possibly in a modal)

Steps: (config steps are still a bit uncertain to me)
1. Set a filed as mandatory
2. Create a screen and add the field to the screen
3. Edit the current workflow and add the screen form strep 2 to one of the transitions in the workflow
4. From Mattermost, use the slash command to transition a task with transition modified in step 3.
Expected: Not sure
Observed: An ephemeral post show the user an error occurs and the web response code saying to inspect the response body.

QA Test Steps

None

Status

Mana

None

Assignee

Unassigned

Reporter

Dylan Haussermann

Epic Link

Fix versions

Mattermost Team

Integrations

Sprint

None

Labels

None

GitHub Issue

None