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

Epic 2 Clean-Up #367

Closed
40 tasks done
mariahkannenberg opened this issue Dec 13, 2018 · 5 comments
Closed
40 tasks done

Epic 2 Clean-Up #367

mariahkannenberg opened this issue Dec 13, 2018 · 5 comments

Comments

@mariahkannenberg
Copy link

mariahkannenberg commented Dec 13, 2018

As a development team ...

Clean-up items:

  1. Show section in work queue; possibly as a separate column
  2. Error Handling - Make sure all error handling has been implemented
  3. On the dashboard views (Petitioner, Practioner, IRS Attorney), the "Petitioner Name" column should be changed to "Case Name" and the field should display the part of the case caption before "v. Commissioner of Internal Revenue" [Note: if it's easy to drop ", Petitioner" or ", Petitioners" from that, please do that as well. If not, it's okay to have that under Case Name] [Moved from Petitioner: Clean up petition form #315]
  4. The message generated in the work queue/message thread for an incoming Petition should read "A Petition filed by [name of Petitioner in the caption (i.e., everything before the "v. Commissioner of Internal Revenue")] is ready for review." [Moved from Petitioner: Clean up petition form #315]
  5. UX consider adding caption correction option in QC form (in additional to global caption edit function)
  6. Update global and doc detail headers to save some space
  7. Review modal behavior for interactive form modals and make necessary changes
  8. Two-step "Send To" in existing message.
  9. Remove "Deficiency" from "No IRS Notice" list on Start a Case form

Tasks

Definition of Done

Product Owner

  • Acceptance criteria have been met

UX

  • Usability has been validated

Engineering

  • Field level and page level validation errors (front-end and server side) integrated and functioning
  • Run the browser stack scripts to verify that application is usable in Chrome, Firefox, Safari, Edge and Internet Explorer (external only)
  • No errors reported in manual a11y testing
  • All new functionality verified to work with keyboard and osx voiceover
  • Code refactored for clarity and to remove any known technical debt
  • README, other appropriate docs, and swagger/APIs fully updated - all code functions documented with jsdocs
  • UI should be touch optimized and responsive for external only(functions on supported mobile devices and optimized for screen sizes as required)
  • Library/module dependencies are up-to-date and are at the latest resolvable version
  • Code is deployed to DEV
  • Errors in sonarcloud are fixed (https://sonarcloud.io/organizations/flexion-github/projects)
  • Alerting and monitoring for new functionality in place and successfully exercised
@mariahkannenberg mariahkannenberg added the (2) DD Workflow - Petition Epic 2: Document Driven Workflow (Petition) label Jan 11, 2019
@JessicaMarine JessicaMarine changed the title Show section in work queue; internal user role could be added by active directory; possibly as a separate column Epic 2 Clean-Up Jan 21, 2019
@mariahkannenberg mariahkannenberg added this to the Sprint #10 milestone Mar 12, 2019
@klohman klohman added the Design Needed Design work will be needed and development work should not start yet label Mar 12, 2019
@klohman
Copy link

klohman commented Mar 13, 2019

@JessicaMarine Design changes for clean up story.

Updated Case Header

Document Detail Page

image.png

  • Decrease Docket Number to H2
  • Move "New" label to the right of the docket number
  • Increase Document Title (for example, Petition) to H1
  • Combine filed date and filed by fields to "Filed [date] by [petitioner name]
  • Move filed by field above the PDF viewer

Case Detail Page

image.png

  • Decrease Docket Number to H2
  • Move "New" label to the right of the docket number

Add Section to the Work Queue Table

My Queue

image.png

  • Remove the "To" column
  • Add "Section" column to the right
  • Section should populate with the section of the user sending the message
    • Docket
    • Petitions
    • Calendar
    • Chambers, [Judge's Last Name]

Section Queue

image.png

  • Move "From" column to the right of "To' Column
  • Add "Section" column as last column on right

Add Case Caption to Petition Document Detail

image.png

  • Add Case Caption field on the Party Information tab
  • the current case caption should pre-populate in the field with all text before the "v."
  • when update is saved (auto or manual)- the case caption in header should reflect the changes

@JessicaMarine
Copy link

JessicaMarine commented Mar 13, 2019 via email

@klohman
Copy link

klohman commented Mar 18, 2019

Add Section Dropdown to "Send Message" form

image.png

  • Select Section dropdown (required)

    • list will include all user sections/roles (docket, petitions, chambers, etc.)
  • Select Recipient dropdown (required)

    • field is disabled until Section has been selected
    • dropdown list is populated with the users within the selected section
  • Message field (required)

On click of "Send", if all required fields are complete:

  • New message is created on the message thread
  • New message is displayed on the "In Progress" tab on the Document Detail Page
  • New message displays in the recipient's inbox and section queue inbox
  • New message displays in the sender's "Sent" box and section sent box

@klohman klohman added Ready for Engineering UX work is done and this story is ready for engineering. and removed Design Needed Design work will be needed and development work should not start yet labels Mar 18, 2019
@tjcurington tjcurington modified the milestones: Sprint #10, Sprint #11 Mar 20, 2019
@tjcurington tjcurington added Engineering Engineers have started working on this story. and removed Ready for Engineering UX work is done and this story is ready for engineering. labels Mar 20, 2019
@klohman
Copy link

klohman commented Mar 28, 2019

Current Design for Section Selection

Send Message form / Create New Message

image.png

image.png

  • Select Section
    • dropdown contains the following sections - ADC, Admissions, Calendar, Chambers, Clerk of the Court, Docket, Petitions, Trial Clerks
  • if "Chambers" is selected, show the "Select Chamber" dropdown
  • Select Chambers
    • field is hidden unless Chambers is selected from the Select Section dropdown
  • Field is populated with all judge's chamber names in the format - "Last Name's Chambers"
  • When a judge's chamber is selected, the Select Recipient dropdown is enabled and populated with all users in that chambers section

@JessicaMarine JessicaMarine removed the Engineering Engineers have started working on this story. label Mar 31, 2019
@JessicaMarine
Copy link

PO review comments:

  1. The order of the documents on the docket record seems to be messed up. The Petition should ALWAYS be the first document. Then, Request for Place of Trial, then STIN (if required). All subsequent transctions should fall in chronological order.
  2. The Section of the recipient should also be in the Sent boxes (Individual and Section)
  3. When I tried to 'Run IRS Batch Process', I got an error message telling me to make sure I was using a supported browser. I was on Chrome, so I'm not sure what the issue was. I couldn't get past this step.
  4. If I look at another case that successfully served to the IRS, the Served date and time only shows on the Petition on the docket record. It should show for each item that is transmitted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants