Issue Panel

Description and purpose

Our app provides users with a convenient panel interface designed to streamline their workflow within Jira. It offers a comprehensive view of tickets alongside custom fields configured for the panel, enhancing visibility and efficiency in managing tasks. Users can display and sort tickets based on various fields, and also update tickets directly from the panel. Our app also offers a configurable feature that displays sums and averages of number fields associated with tickets.

How to use

Issue rows based on the config

The issue panel is accessible within each configured ticket based on its issue type, gathering the issues that has also been configured using filters or links. You can see the name of the tab the configuration comes from and the filter type that is uses on the top of the panel. Additionally, you'll find aggregation fields for custom fields displayed at the bottom of the corresponding fields.

If the panel hasn't been accessed previously, users need to click on the button located at the top of the issue to open it.

image-20240327-103914.png
issuetable.png

Note: The panel has a limitation wherein it can only display 50 issues at a time.

Sorting

Users can sort the issues by clicking on the column name corresponding to the custom fields. A small arrow indicates the direction of the sorting.

5da1d58b-0bf0-46bd-b556-aedad455cbe9.png

Refresh panel

It is possibe to refresh the panel by clicking the icon on the upper right corner of the table. If there was any configuration after the initial loading of the table, the new configuration will be applied.

refresh.png

Updating issues

Updating issues from the panel is as simple as clicking on the respective values. This action triggers inline editable fields to appear, allowing users to modify the attributes simultaneously. The editable fields indicate which aspects of the issue can be modified. However, it's crucial to note that users must have the necessary permissions to update issues from the ticket itself; otherwise, this functionality won't be accessible from the panel either. Users can also click on missing values to fill in previously empty fields.

Update

You can update each cell individually using inline editing, with a flag appearing if an error occurs. The modified value is automatically saved when you click outside the cell or click the Save button.

Cancel

You also have the option to click on the "X" button, which will revert any changes made.

update.png

Uneditable fields

Some fields are not available for editing. It might have different reasons as to why, such as not being present on the edit screen or it being not implemented to be updated from the panel yet.

In the table below, you will find the field types that are supported currently to some extent:

Supported fields

Field type

Read

Update

Field type

Read

Update

assignee

checkboxes

cascading select

components

date

date time

description

fix versions

issue type

labels

number

parent

priority

radio button

reporter

resolution

rich text

single/multi group picker

single/multi select

single/multi-user picker

status

summary

text field

time tracking

Â