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] Attachments table view #151723

Closed
adcoelho opened this issue Feb 21, 2023 · 2 comments
Closed

[Cases] Attachments table view #151723

adcoelho opened this issue Feb 21, 2023 · 2 comments
Assignees
Labels
enhancement New value added to drive a business result Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.8.0

Comments

@adcoelho
Copy link
Contributor

adcoelho commented Feb 21, 2023

Subtask of #151595

Summary

Users should have a way to attach and visualize attached files to a case.

A new tab should be created in the Cases detail view with the name Files.

In this tab, users will be able to view what files are attached to the current case.

Screenshot 2023-02-21 at 14 40 14

Requirements

  • The Attachments table should display:

    • File name
    • File type
    • Date Added
    • Download action
    • Delete action
  • The attachments table has the following features:

    • a configurable number of rows
    • pagination
    • sortable columns
    • clicking the file name on a table row should open a modal with the file preview
      Screenshot 2023-02-21 at 16 48 53
  • The table should be:

    • searchable by file name
      Screenshot 2023-02-21 at 16 49 27

    • filterable by file type
      Screenshot 2023-02-21 at 16 49 32

  • The user should be able to upload/attach files to a case
    Screenshot 2023-02-21 at 16 49 39

@adcoelho adcoelho added enhancement New value added to drive a business result Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Feature:Cases Cases feature v8.8.0 labels Feb 21, 2023
@adcoelho adcoelho self-assigned this Feb 21, 2023
@elasticmachine
Copy link
Contributor

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

@elasticmachine
Copy link
Contributor

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

adcoelho added a commit that referenced this issue Mar 27, 2023
Fixes #151723
This PR adds a way for users to:
View a list of all files attached to a case(with pagination).
Attach files to a case.
Preview image files attached to a case.
Search for files attached to a case by file name.
Download files attached to a case.
adcoelho added a commit that referenced this issue Mar 28, 2023
Fixes #151723
This PR adds a way for users to:
View a list of all files attached to a case(with pagination).
Attach files to a case.
Preview image files attached to a case.
Search for files attached to a case by file name.
Download files attached to a case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) v8.8.0
Projects
None yet
Development

No branches or pull requests

2 participants