Implement support for issue transition screens

Description

Add functionality to support issue transition screens when transitioning statuses.

Allow the edition of issue fields during a status transition, removing the previous limitation where status changes were blocked when a transition screen was required.


Accepted criteria

  • Issue transition screens should be enabled during status changes.
  • Status change should no longer be blocked when transition screens are required.

Linked issues

relates to
Issue Type Icon ESFJ-877 Enable issue and custom field population in issue creation for external users Priority: Medium
Released

Activity

Polina Naumenko 16 December 2024, 12:42

before all the issues below - the main problem i can't change a status dues to an error “Unknown problem occurred. Transition has not been completed“

In jira, there are no issues with a transition

image-20241216-124156.png
Polina Naumenko 16 December 2024, 12:38

@Mykhailo Iereshchenko

  • dark mode is not supported

image-20241216-113541.png
  • is field Responders, Goals, Log Work, Design, Checklist Completed, Organizations, Checklist Progress %, Sprint, Checklist Progress, Project overview status, Project overview key, Request Type, Affected services supported?

image-20241216-114919.png
  • Date type of fields look ugly now, should be a calendar available

ex. Satisfaction date, Start date, Actual start, Actual end, Target start, Target end, [CHART] Date of First Response, Due date

image-20241216-115302.png
image-20241216-115335.png
  • existing description is taken in Jira, ES field is empty

image-20241216-115614.png
  • Story point field consists of spin button (up and down arrows), Jira doesn’t

image-20241216-120444.png
  • Change type, Change risk, Change reason, Impact, Pending reason, Severity, Urgency to be displayed “None” by default

image-20241216-121701.png
  • Service management project - selected fields are not displayed (Pending reason)

image-20241216-123142.png
Polina Naumenko 12 December 2024, 15:00

for testing:

Add transitions

image-20241212-145943.png

Configure screen with selected fields

image-20241212-150007.png

Add Validators (mandatory fields)

image-20241212-150043.png
Automation for Jira 9 December 2024, 08:00

Hello @Mykhailo Iereshchenko

This is the best moment to add more information that can be helpful for tester.

  • What areas are affected?

  • What are potential edge cases?

  • Was it checked for XSS problems?

  • Does change affect security, is new data exposed?

Please attach - Before / After screenshot if possible.

Automation for Jira 21 November 2024, 14:10

Hello [~accountid:],
Task is ready for review.

@Mykhailo Iereshchenko please make sure reviewer
have easy access to contend to be reviewed.

If this is code change. Please make sure PR is created.
If this is new documentation, blogpost, etc. Please provide link to page.