Details
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
7.19.5, 7.19.9, 8.3.1
-
2
-
Severity 3 - Minor
-
Description
Issue Summary
Confluence "Jira Two-dimensional chart" does not show the status lozenge color from Jira 9.0.0+
This is reproducible on Data Center: yes
Steps to Reproduce
- Install Jira 9.0+ with sample Software Project (e.g. named DEMO)
- Install Confluence 7.19.5 (test with 7.19.9 and 8.3.1 as well, same output)
- Connect the two as application links
- Create a new Confluence page with a Jira Issue Macro
- Use this JQL:
project = "DEMO" order by key
- Publish the page
Expected Results
The Jira Two-dimensional chart should show the Status lozenge as these colors:
- Green (Done, Resolved, Closed)
- Blue (In progress)
- Grey (Reopened, Open, To Do)
Actual Results
Jira Two-dimensional chart shows all the Status lozenge in grey :
Data from Jira
- Jira Two-dimensional chart REST endpoint:
- <Jira-Base-URL>/rest/gadget/1.0/twodimensionalfilterstats/generate?filterId=jql-project+%3D+DEMO&xstattype=issuetype&ystattype=statuses&sortBy=natural&showTotals=true&numberToShow=5&sortDirection=asc&xoauth_requestor_id=admin
Jira Two-dimensional chart REST End Point in Jira 7/8 returned:
[...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-yellow jira-issue-status-lozenge-indeterminate aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">In Progress</span><br><span class="jira-issue-status-tooltip-desc">This issue is being actively worked on at the moment by the assignee.</span>\" title=\"<span class="jira-issue-status-tooltip-title">In Progress</span><br><span class="jira-issue-status-tooltip-desc">This issue is being actively worked on at the moment by the assignee.</span>\">In Progress</span>" [...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-blue-gray jira-issue-status-lozenge-new aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">Backlog</span>\" title=\"<span class="jira-issue-status-tooltip-title">Backlog</span>\">Backlog</span>" [...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-blue-gray jira-issue-status-lozenge-new aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">Selected for Development</span>\" title=\"<span class="jira-issue-status-tooltip-title">Selected for Development</span>\">Selected for Development</span>"
Jira Issue macro REST End Point in Jira 9 returns a different span class:
[...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-inprogress jira-issue-status-lozenge-indeterminate aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">In Progress</span><br><span class="jira-issue-status-tooltip-desc">This issue is being actively worked on at the moment by the assignee.</span>\" title=\"<span class="jira-issue-status-tooltip-title">In Progress</span><br><span class="jira-issue-status-tooltip-desc">This issue is being actively worked on at the moment by the assignee.</span>\">In Progress</span>" [...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-default jira-issue-status-lozenge-new aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">Backlog</span>\" title=\"<span class="jira-issue-status-tooltip-title">Backlog</span>\">Backlog</span>" [...] "markup": "<span class=\" jira-issue-status-lozenge aui-lozenge jira-issue-status-lozenge-success jira-issue-status-lozenge-done aui-lozenge-subtle jira-issue-status-lozenge-max-width-medium\" data-tooltip=\"<span class="jira-issue-status-tooltip-title">Done</span>\" title=\"<span class="jira-issue-status-tooltip-title">Done</span>\">Done</span>"
Workaround
- Navigate to the > General Configuration > Stylesheet
- Add the following CSS snippet:
.two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-success, #main .two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-success { background-color: #FFFFFF; border-color: #B2D8B9; color: #14892C; } .two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-default, #main .two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-default { background-color: #FFFFFF; border-color: #E4E8ED; color: #4A6785; } .two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-inprogress, #main .two-dimensional-chart .aui-lozenge.jira-issue-status-lozenge-inprogress { background-color: #FFFFFF; border-color: #FFE28C; color: #594300; }
- Reload the Confluence page containing the Jira Issue Macro and the change should take effect
Attachments
Issue Links
- derived from
-
CONFSERVER-79569 Confluence "Jira Issue Macro" does not show status lozenge colour from Jira 9.0.0+
- Closed