Skip to content

FE: Use GraphQL for Jira issues list

Description

This issue encapsulates frontend work for refactoring the Jira Issues list to use GraphQL. At a high level, this will involve:

  • Adding an instance of Apollo to the Vue app: ee/app/assets/javascripts/integrations/jira/issues_list/jira_issues_list_bundle.js
  • Creating a client-side query + resolver for the Jira Issues REST endpoint
  • Refactor ee/app/assets/javascripts/integrations/jira/issues_list/components/jira_issues_list_root.vue to use the @client query for fetching the Issues list

Counterpart backend issue: #329075 (closed)

Edited by Tom Quirk