Issue Properties Cloud App
>> Always update / install app version to latest for Improvements <<
Helps to track additional issue level permanent or temporary dynamic metadata or attributes in easy custom property fields e.g. Build parameters, Release, Test Case data, Integrations.
Features:
Issue Properties can be updated through CLI or REST API.
Issue Properties can be visible to All project users.
Allows to update for users with Issue Edit issue permissions.
Features
Option to view ALL Issue Properties
Option to Re-Index Issue Properties
JQL Search Aliases
issuePropertyName
issuePropertyValue
Workflows
Issue Property Condition
Condition to allow only if Issue property name exists / value check.
Update Issue Property
Post function to create and update issue properties.
Quick Start steps
Please see, Demo video.
https://www.youtube.com/playlist?list=PLvhFM_juEN0_Mom-ObYgWodIuZ1AwufW5
Please note these special characters in property name is not supported.
# \ % ; / ?
Step-1
Go to Issue and add Issue Properties Panel.
Click Update button for new property.
Demo.
https://www.youtube.com/watch?v=-uK3EVLArYc&list=PLvhFM_juEN0_Mom-ObYgWodIuZ1AwufW5&index=1&pp=iAQB
Step-2
Go to project workflows, configure Conditions / Post functions for issue properties.
Demo.
https://www.youtube.com/watch?v=1i0VlGMmHp0&list=PLvhFM_juEN0_Mom-ObYgWodIuZ1AwufW5&index=2&pp=iAQB
Step-3
Below example to update issue properties via REST API or CLI.
Jira Cloud Issue Properties REST API documentation
Please note. For updates through REST API, Property name must starts with prefix ip- e.g. ip-customer.name
Demo - Add or Update
curl --request PUT \
--url 'https://x.atlassian.net/rest/api/3/issue/PP-330/properties/ip-customer.name' \
--user 'email@example.com:<api_token>' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '"<property value here>"'
>>>> String data example
--data '"hello world"'
>>>> Number data example
--data '45.89'
>>>> Object data example
--data '{"sname": "x", "sage": 24}'
Demo - Delete