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

Create Test Message Bank Page #16070

Closed
4 tasks done
chris-kuryak opened this issue Oct 2, 2024 · 5 comments · Fixed by #16792
Closed
4 tasks done

Create Test Message Bank Page #16070

chris-kuryak opened this issue Oct 2, 2024 · 5 comments · Fixed by #16792
Assignees
Labels
engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team Spillover-Resource Unavailability Team members were unavailable due to illness, vacations, or other commitments, reducing capacity

Comments

@chris-kuryak
Copy link
Collaborator

chris-kuryak commented Oct 2, 2024

Problem statement

The backend work is complete. Now we need to create the front-end pages.

What you need to know

  • Design in Figma
  • Go to with Jessica Willis or Victor Chaparro if you need help interfacing with the APIs that Jessica Willis created
  • @victor-chaparro to add API details to the ticket here

Acceptance criteria

  • Message test bank screen is created per design
  • When a user clicks "View Message" they see the full content of an individual message in a new tab
  • Design, Content, and Functionality reviewed by Design lead (Jillian)
  • Reviewed with Tech Lead (Victor) and Product Lead (Chris) before merging
@chris-kuryak chris-kuryak added engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team needs-refinement Tickets that need refinement from the team and removed needs-refinement Tickets that need refinement from the team labels Oct 2, 2024
@MikaelahD13 MikaelahD13 added the Spillover-Resource Unavailability Team members were unavailable due to illness, vacations, or other commitments, reducing capacity label Nov 19, 2024
@MikaelahD13
Copy link
Collaborator

Spillover Reason: E2E tests took longer than expected, no engineer available to do the work.

@chris-kuryak
Copy link
Collaborator Author

Spillover Reason: Engineers were OOO last week, and still awaiting Deployment fix from DevOps to finish other tickets

@etanb
Copy link
Collaborator

etanb commented Dec 3, 2024

@chris-kuryak @jillian-hammer before i begin building these pages, where will this page live within our sitemap? ie, reportstream.cdc.gov/message-testing or something equivalent.

@chris-kuryak
Copy link
Collaborator Author

Yes, but it will be on the authenticated side of the site. It is within the Receiver Settings area/interface.
Let me know if that is not already documented somewhere and I can make sure we add it accordingly.

@jillian-hammer
Copy link
Collaborator

hi @etanb, +1 to Chris.

to add an extra level of detail, this is the current URL structure for editing the org settings.
https://reportstream.cdc.gov/admin/orgreceiversettings/org/ORG-NAME/receiver/elr/action/edit

with the addition of this feature, it could be something like:
https://reportstream.cdc.gov/admin/orgreceiversettings/org/ORG-NAME/receiver/elr/action/edit/message-testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engineering Work to be completed by an engineer experience Team label to flag issues owned by the Experience Team Spillover-Resource Unavailability Team members were unavailable due to illness, vacations, or other commitments, reducing capacity
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants