Add definition parameter for approval statuses

Description

Implement a new definition parameter for adding approval statuses using various methods.

  1. Added in the Comments section.
  2. Added to a Custom Field. This Custom Field:
    • Must be of the Paragraph type, supporting rich text.
    • Should be selectable at two points:
      a. At the definition level.
      b. During the approval creation process on the issue page.
  3. Include a "None" option to exclude status updates from being added.

In global settings add option to choose default placement for approval statuses:

  • Comments
  • Custom Field
  • None (default value)

Accepted criteria

  • Users should be able to append approval statuses in either the Comments section or a specified Custom Field.
  • The Custom Field option must support Paragraph type for rich text entries.
  • Selecting this custom field at the definition level and during the approval creation process should be possible.
  • Ensure the 'None' option excludes status updates when selected.