Quillmark Labs

Link Organizer for Jira

Sort, group and manually reorder the linked issues on any Jira issue, in a panel on the issue itself.

What it does

Jira lists linked issues in the order the links were created, with no way to change it. Link Organizer adds a panel named "Link Organizer" to the issue. The panel shows the same links in a table with key, summary, status, priority, assignee and due date, and lets you choose the order.

Getting started

  1. Install Link Organizer for Jira from the Atlassian Marketplace. A Jira site administrator installs it.
  2. Open any issue that has linked issues.
  3. Find the "Link Organizer" panel on the issue. Use the controls above the table to sort, group and filter.

If an issue has no links, the panel says so. Add links with Jira's own Link button; the panel updates when the issue changes.

Sorting

Use the "Sort by" menu. Except for manual order, a button next to it switches between ascending and descending. Your choices apply only to you and are remembered the next time you open an issue.

Sort byOrder
Manual orderThe order set by dragging rows (see below). Links not yet placed appear after the placed ones, in Jira's original order.
Status, Key, Summary, Assignee, Due date, Updated, CreatedBy that field, ascending or descending.
PriorityBy your Jira priority order.

Grouping

Use the "Group by" menu to split the table into sections: by link type, by status category (To do, In progress, Done), or no grouping. Each section heading shows how many issues it holds. Sorting applies inside each section. Your grouping is per user.

When you group by anything other than link type, the summary column also shows the link type, so the relationship is not lost.

Manual order

Choose "Manual order" in the Sort menu, then drag a row to a new position. The new order is saved on the issue and is the same for every user who opens it.

Permissions

Who can do what in Jira

Atlassian permission scopes the app requests

ScopeWhy
read:jira-workRead the issue's links, the details of linked issues, and your permissions on the issue.
write:jira-workSave the manual order as an issue property on the issue, and save your own sort and group choices as a property on your Jira user record.
read:jira-userRead back your own sort and group choices from your Jira user record, and show assignees.

The app does not edit issue fields, create or delete links, or change any other issue data.

Data and privacy

The app runs on Atlassian and sends no data outside Atlassian. It stores two things, both in your Jira site: the manual order (link IDs) as a property of the issue, and each person's display preferences as a property of their own Jira user record. The app has no storage of its own and keeps no account IDs. It uses no analytics and no cookies. Full detail is on the privacy page; security details are on the security page.

FAQ

Does my sort choice change what other people see?
No. Sort, direction, grouping and "hide done" are per user. Only manual order is shared.
Why can't I drag rows?
Rows can be dragged only when "Manual order" is selected, you have permission to edit the issue, and the license is active. If you cannot drag, check those three.
Does it change the native linked issues list in Jira?
No. Jira's own list stays as it is. Link Organizer is a separate panel on the issue.
What happens to the manual order if I uninstall the app?
The issue property stays on your issues, so the order is still there if you reinstall. An admin can delete it with Jira's issue property API. Per-user preferences also stay, on each person's user record; Jira's user property API can remove them.
Is there a limit on how many links can be ordered?
The saved manual order holds up to 1,000 links per issue.
How much does it cost?
Pricing and trials are shown on the Atlassian Marketplace listing. Atlassian handles billing and refunds. See the support page.
I found a bug or want a feature.
Email support@quillmarklabs.com. See the support page for what to include and response times.