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

Case table improvements #159099

Closed
shanisagiv1 opened this issue Jun 6, 2023 · 7 comments
Closed

Case table improvements #159099

shanisagiv1 opened this issue Jun 6, 2023 · 7 comments
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@shanisagiv1
Copy link

shanisagiv1 commented Jun 6, 2023

In order to improve case management, we should adjust our main case table to support more capabilities similar to other tables we support (alerts/rules)
The following features should be implemented to align the experience with our other tables and improve the current offering for cases:

  • Allow users to manage which column to show in the table
  • Allow users to sort by date/numeric columns.
  • Allow users to filter by the pre-defined columns(status, severity, assignee, tags, category) and allow multi-value selection for all fields even status or severity.
  • Persist the table view with customization for future usage per user (based on browser storage)

out of scope:

  • Implement KQL in the search bar
  • Have more details that highlight the important details from a case (#alerts,#attchemnts, etc) - TBD to research which ones are the most "used"

ERs:

@botelastic botelastic bot added the needs-team Issues missing a team label label Jun 6, 2023
@cnasikas cnasikas added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Feature:Cases Cases feature and removed needs-team Issues missing a team label labels Jun 6, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops-cases (Feature:Cases)

@cnasikas
Copy link
Member

cnasikas commented Jun 19, 2023

Thanks, @shanisagiv1.

Allow users to sort by all the available columns.

Unfortunately, it is not possible to sort all available columns. For example, you cannot sort by the total number of alerts or the "External Incident" column

Allow users to filter by the pre-defined columns

Which are the pre-defined columns?

Also, I think we should persist the user's configuration at the local storage.

@shanisagiv1
Copy link
Author

shanisagiv1 commented Jun 20, 2023

Thanks. updated to desc.

Also, I think we should persist the user's configuration at the local storage.

what does this mean? @cnasikas

@shanisagiv1
Copy link
Author

@mdefazio cc

@cnasikas
Copy link
Member

It mean that if the user refreshes the browser her configuration will be kept.

@cnasikas
Copy link
Member

cnasikas commented Dec 11, 2023

Implemented by #172276 and #170950 for 8.12.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
None yet
Development

No branches or pull requests

3 participants