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

[Cases][Meta]: File attachments #151595

Closed
4 of 5 tasks
cnasikas opened this issue Feb 20, 2023 · 2 comments · Fixed by #154436
Closed
4 of 5 tasks

[Cases][Meta]: File attachments #151595

cnasikas opened this issue Feb 20, 2023 · 2 comments · Fixed by #154436
Assignees
Labels
8.8 candidate Feature:Cases Cases feature Meta Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@cnasikas
Copy link
Member

cnasikas commented Feb 20, 2023

Summary

Attaching files to a case is crucial. Files aid users in investigating and responding to threats efficiently, gathering artifacts and clues about the incident, and providing more context around the issue. Cases should support a way to attach files to a case out of the box.

User stories

  • As a user, I would like to attach a file to a case
  • As a user, I would like to preview files attached to a case
  • As a user, I would like to view all files attached to a case
  • As a user, I would like to search files by name and filter by type
  • As a user, I would like to download a file attached to a case
  • As a user, I would like to see entries in the case activity about files

Related: #131416, #81109
Frontend feature branch: #154436
Docs: #154881

Backend design issue

Tasks

Stretch goals

@cnasikas cnasikas added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Feature:Cases Cases feature v8.8.0 labels Feb 20, 2023
@elasticmachine
Copy link
Contributor

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

@elasticmachine
Copy link
Contributor

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

@cnasikas cnasikas added the Meta label Feb 20, 2023
@cnasikas cnasikas changed the title [Cases]: File attachments [Cases][Meta]: File attachments Feb 23, 2023
adcoelho added a commit that referenced this issue Apr 18, 2023
Fixes #151595 

## Summary

In this PR we will be merging a feature branch into `main`.

This feature branch is a collection of several different PRs with file
functionality for cases.

- #152941
- #153957
- #154432
- #153853

Most of the code was already reviewed so this will mainly be used for
testing.

- Files tab in the case detail view.
- Attach files to a case.
- View a list of all files attached to a case (with pagination).
- Preview image files attached to a case.
- Search for files attached to a case by file name.
- Download files attached to a case.
- Users are now able to see file activity in the case detail view.
- Image files have a different icon and a clickable file name to
preview.
- Other files have a standard "document" icon and the name is not
clickable.
- The file can be downloaded by clicking the download icon.

## Release notes

Support file attachments in Cases.

---------

Co-authored-by: kibanamachine <[email protected]>
@cnasikas cnasikas reopened this Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.8 candidate Feature:Cases Cases feature Meta Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants