Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Can I create an app that changes the Detail of issue in backlog?

Josef Širůčka March 15, 2023

Hello, 

 

I want to create an app that changes this detail a bit - is this even possible somehow?

jira-backlog.png

1 answer

0 votes
Jack Brickey
Community Champion
March 15, 2023

Hi @Josef Širůčka , you have not provided much detail here, so it's hard to say definitively. However, you absolutely can create an app using the published APIs to update any issue's details. 

Josef Širůčka March 15, 2023

I want to create Jira APP that will change that detail.

 

First, I would like to insert my "Badge" in that issue detail, e.g. under the issue title.

 

On the other side, I cannot provide more details as my question is straightforward - is this even possible? 

 

If yes, then I would like to know - which component should I use or which module should I use in atlassian-connect.json? 

 

Is this more clear? I need to go step-by-step :) 

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 15, 2023

No, repeating the question with hardly any more detail does not help us.

What's a "badge"?  Is it an issue field?  If it is, then you can already customise the fields shown in backlogs (unless it's a certain type of project).

Josef Širůčka March 16, 2023

OK, in more detail.

 

I have an API backend which I call: e.g., https://mydomain.com/api/getProductInfo?issueKey=ISSUEKEY-1

 

This endpoint will return additional information from our systems.

 

Now I want to show this information in the backlog card.

 

I am familiar with such a configuration that I can add it by native feature via a custom field, but not in this case.

 

So I need to create an application that will put the information from the API response into the backlog detail

In an ideal case as, a badge like this:

jira-badge-status.png

I don't want to use any built-in features of Jira; I just need to know if and possibly how to create an application for this custom feature.

 

Thanks for helping to be more descriptive :)

Jack Brickey
Community Champion
March 16, 2023

ok so I now understand what you mean by badge, basically you want something like how an Epic is displayed on a card in the backlog. First you are going to have to associate your data, e.g. "user informed" in your example, with a field. Then you need to add that field onto the card layout. This will allow you to display the data that your app updates the field with. You could use a custom build for this or an existing film such as labels. Now, the one caveat here is that I am unaware of any way to display this as a "Badge" per your requirements. @Nic Brough -Adaptavist- any solution for this?

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 16, 2023

Custom fields don't have that formatting.  There are a couple of apps that provide fields that do, but they're specific to the apps, they're not user custom fields.

Best you can do is add a custom field which is a select list and and add it as a column to the backlog.  You'll see it in plain text.

Josef Širůčka March 17, 2023

Yes, And I want to create my own Application because I know that native functions are not enough for our goal.

So my question is - can I create an app with access to that component in the backlog via modules (or anything like that) ? (https://developer.atlassian.com/cloud/jira/software/about-jira-modules/)

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 18, 2023

Cloud apps do not allow you to get into the core code in Jira - there's no way to mess with the layout of backlogs.

The best you could do is adding a formatted field app, but I'm not even sure the backlog would display anything like that.

Josef Širůčka March 20, 2023

I see; I thought I could create an app to extend this functionality. 

For example, this tutorial adds a new dropdown button to the board:

https://developer.atlassian.com/cloud/jira/software/adding-a-dropdown-to-an-agile-board/

.. so I could add something to the backlog too.

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 20, 2023

Adding buttons is not the same as modifying the layout and field displays.

Josef Širůčka March 22, 2023

So I can add a button to that list in the backlog? If yes, if I can add button - why I cannot add anything else? 

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 22, 2023

Because buttons are added to the UI, not the data being displayed by the backlog.  Totally different things.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events