Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add case timeline section #84

Open
nadouani opened this issue Jan 11, 2017 · 10 comments
Open

Add case timeline section #84

nadouani opened this issue Jan 11, 2017 · 10 comments
Assignees

Comments

@nadouani
Copy link
Contributor

Request Type

Feature Request

Problem Description

TheHive stores all the user activities as "Audit Logs". The latest 10 entries of those logs are displayed in the right hand sidebar (the flow) which is updated continuously with new logs.

Currently, TheHive doesn't provide an interface to display/filter/sort all the logs related to a given case. The goal of this feature request is to implement a UI to navigate through the list of the audit logs of a case

Possible Solutions

Add a new tab in the case page (in addition to basic info, tasks, observables, links) called "Timeline", where we list all the audit logs corresponding to the case, with filtering and sorting capabilities.

@xg5-simon
Copy link

This is a desired feature for those of us that have to review task logs of a number of cases that others have worked.

@jlouie2
Copy link

jlouie2 commented Jun 29, 2018

Hi,
I was wondering if any work had been done on this feature? I was interested in working on this request.

@saadkadhi
Copy link
Contributor

No work has been done yet. Feel free to contribute and send us a PR that we will gladly review. Thanks in advance.

@jlouie2
Copy link

jlouie2 commented Jul 5, 2018

I was thinking of putting the timeline as one of the tabs, like details, tasks, and observables of a case. I was thinking it could be similar to the "Tasks" tab, where it has a badge to display the number of logs for
a given case.

The default of the logs would be recent to old, so the most recent changes would be at the top of the page and the oldest changes would be at the very end. The user could filter out the logs based on the action performed, so "Deleted by", "Canceled by", "Added by", "Updated by", "Completed by", and "Closed by". I pulled this list from the live stream on the right hand side of TheHive. If you have any suggestions please let me know.

tasks

timeline

![mocktimeline](https://user-images.githubusercontent.com/26684383/42346117-3fa6d4fc-803d-11e8-8d6e-19f9400bf807.jpg)

@jlouie2
Copy link

jlouie2 commented Jul 6, 2018

This is a rough sketch of what I was thinking the page could look like.
mock

@matanme-s1
Copy link

Please promote this to development, this is a very desired feature

@venkebe
Copy link

venkebe commented Oct 29, 2020

+1 feature request. This would be very helpful!
Unfortunately not available in v4 either.

@H2Cyber
Copy link

H2Cyber commented Feb 6, 2021

+1 from me, would be awesome to have this

@B4mcruz
Copy link

B4mcruz commented Jun 30, 2022

+1 would be very useful

@KeikoWare
Copy link

+1 this is a much needed addon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants