Skip to content

[Feature][Jira issue changelogs] Add customized jira account fields to table.accounts #7708

Description

@Startrekzky

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Use case

As a PM,

  1. I used the original_from_value and original_to_value of the field where field_name = assignee in the issues.changelogs to measure who has contributed to a Jira issue during the whole lifecycle.
    image

  2. I also use another customized Jira issue field (whose jira_field_type = jira_account), for example, reporter, to manage the contributors of Jira issues.
    And I want to measure the contribution by Jira issue reporters.

Here comes the problem:
When I get the original_from_value and original_to_value of the field where field_name = reporter. The values are reporter's names, not their IDs that I could join the accounts table for full user profile.

Description

To Do

  1. Other Jira issue fields whose jira_field_type = jira_account in table issue_changelogs should be written into table accounts.
    • There's a Jira API to judge if a field is jira_account. tmpFromAccountId/tmpToAccountId
  2. Other Jira issue fields whose jira_field_type = jira_account in table issue_changelogs should be stored in the form of accounts.id, not name.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions