Getting users actions within definite time span

Roman Bykov February 14, 2012

Hello!

Is it possible to get actvity of all Jira users for some date or time span via Jira SOAP services or other remote API? Saying "activity" I mean user actions like creating an issue, updating an issue, changing some fields within an issue and so on. Any clue for solving this would be very appreciated. Thanks in advance.

Roman Bykov.

1 answer

1 accepted

0 votes
Answer accepted
Andy Brook [Plugin People]
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.
February 14, 2012

I suppose you could write something to trawl every project, every issues history, where user is X. might take a while. Reducing scope to specific projects might make this doable.

There also some commercial audit plugins that may help you, eg https://plugins.atlassian.com/plugin/details/43203

Roman Bykov February 14, 2012

Thanks for your advice. Is it possible to write a plugin doing this job so that the results can be accessible via Jira remote API?

Andy Brook [Plugin People]
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.
February 14, 2012

Sure, plugins can create their own REST services and have control over types of response. You would just expose whatever data is needed through a REST call response, using JAXB to serialize it no the server is one way.

But, I dont know much about the plugins, but if I were to write it (with 5.0 in mind), it would use an issue event listener, and log the delta into ActiveObject database structures, which then could be queried more efficiently if remote, and allow the ability to write an audit UI - Im doing this for JEMH at the mo.

Roman Bykov February 14, 2012

Thanks a lot for your advice!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events