Jira integration make the project key a dropdown

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Problem to solve

When setting up the Jira integration, users need to enter a project key in a text box. This can lead to user error since the text they enter may not match a key on the Jira side.

Proposal

Call the Jira API to get a list of projects and display a dropdown instead!

Some considerations:

  1. We will need to make sure that we can authenticate first.
  2. We should consider an error state where the key that was previously selected is not valid anymore.
  3. We want to eventually support testing a configuration so that's something to consider when designing this feature.
Edited by 🤖 GitLab Bot 🤖