Improve shared page load speed

Description

  1. Our share page (issue, board, filter, timeline) becomes SPA served by CDN.

  2. SPA fetch SIGNed calls to Jira from our backend

  3. SPA fetch share settings (like issue layout, filter column order, board card layout)

  4. SPA fetch data directly from Jira (SIGNed calls)

  5. We progressively load issues on shared filter / timeline / board
    in case there is 1000 issues on board. We fetch first batch (usually 100), then render data, then fetch more issues.

Child issues

Issue Type Icon ESFJ-1573 Board - Improve shared page load speed Priority: Medium Assignee:
Backlog
Issue Type Icon ESFJ-1574 Filter (JQL) - Improve shared page load speed Priority: Medium Assignee:
Backlog
Issue Type Icon ESFJ-1575 Issue - Improve shared page load speed Priority: Medium Assignee:
Backlog
Issue Type Icon ESFJ-1576 Timeline - Improve shared page load speed Priority: Medium Assignee:
Backlog