Currently each JIRA issue has a change log associated with it, which displays the Field change information (ie. Status, Assignee, resolution). The change log tells which field has changed, when was it changed, what was the old value and what is the new value. Is this change log available via the SOAP API?
For instance we have opened an issue LEH-1 and the status is Open. After a week the issue status changed to Closed. We need timestamps when such transitions occur. The issue might have been commented a number of times before and after it was closed. We dont need these intermediate timestamps.
LEH-1
Opened --------- March 2 16.30 2006
Say it was commented ------ March 3 16.30 2006
Closed---------------- March 6 16.30 2006
Commented---------March 7 16.30 2006
Our interest would be in dates when the issue status changes. (i.e. open<------->progress/close /[all other statuses]). Would it be possible to provide a API for this information?
Can this be implemented in your next future JIRA release?
The change log is not avaialble via the soap API at the moment. JIRA 3.6 is quite full of at the moment so I am afreaid we will not get a chance to get this in.
The source of the RPC (SOAP) Plugin is available so it should be possible to extend the plugin to provide access to this information. The source of the plugin is avaialble from:
http://confluence.atlassian.com/display/DEV/Implementation+of+New+Features+and+Improvements
Thanks,
Anton