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

Reporting Dashboard: More column has correct actions #519

Open
20 tasks
patriciarussellCAS opened this issue Jan 24, 2025 · 2 comments
Open
20 tasks

Reporting Dashboard: More column has correct actions #519

patriciarussellCAS opened this issue Jan 24, 2025 · 2 comments
Labels
Backlog Refinement Tickets that require further refinement User Story A User Story issue type

Comments

@patriciarussellCAS
Copy link

patriciarussellCAS commented Jan 24, 2025

Description:

The options listed under the "more" column, when a user clicks on the three dots, on the Reporting Dashboard are outdated (see screenshot from DEV)

Image

Once a report has been submitted, the user should have the following options under the more column:

  1. Report History (which eventually will take them to the report versions page - not yet built)
  2. Edit Submission (which will create a new version of the report that can be edited and submitted as a supplementary report)

Acceptance Criteria:

Given I have not submitted a report yet
When I am looking at the "more column"
Then I only see a 3 dot menu
If I click the 3 dot menu, then it will show 1 option "report history"

Given I have submitted a report,
When I am looking at the "more column"
Then I see "Edit Submission" button next to the 3 dots

Given I have submitted a report and the status is now "SUBMITTED"
Then it should display "View Details" under the Actions column (not "continue")

Wireframe

Development Checklist:

  • Checklist item
  • Checklist item
  • Checklist item
  • Meets the DOD

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

  • User story is included
  • User role and type are identified
  • Acceptance criteria are included
  • Wireframes are included (if required)
  • Design / Solution is accepted by Product Owner
  • Dependencies are identified (technical, business, regulatory/policy)
  • Story has been estimated (under 13 pts)

Definition of Done (Note: If any of these points are not applicable, mark N/A)

  • Acceptance criteria are tested by the CI pipeline
  • UI meets accessibility requirements
  • Configuration changes are documented, documentation and designs are updated
  • Passes code peer-review
  • Passes QA of Acceptance Criteria with verification in Dev and Test
  • Ticket is ready to be merged to main branch
  • Can be demoed in Sprint Review
  • Bugs or future work cards are identified and created
  • Reviewed and approved by Product Owner

Blocked By/Blocking

Notes:

@patriciarussellCAS patriciarussellCAS added Backlog Refinement Tickets that require further refinement User Story A User Story issue type labels Jan 24, 2025
@patriciarussellCAS
Copy link
Author

Hey @zoeyli-46 I realized that the current "more" column built in DEV is outdated. I've created this ticket to capture what we really need here, but could use your review on this to make sure it's correct.
Also, I wasn't sure what users should see in the more column if the report hasn't been started yet or is in progress. I assume they don't see the "edit submission" option until the report is set to a status of "submitted"

@zoeyli-46
Copy link

Hey Patricia, I just added the answer to those in the ticket! If the report is not submitted, the user only sees a 3 dot menu in the more column. If the report is submitted, the user sees the button "edit submission" next to the 3 dot menu. The "report history" is hidden inside the 3 dot menu because it wont become relevant unless the user makes a supplementary report so its to save space on the screen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backlog Refinement Tickets that require further refinement User Story A User Story issue type
Projects
None yet
Development

No branches or pull requests

2 participants