flexion / ef-cms

An Electronic Filing / Case Management System.
23 stars 10 forks source link

Court: Implement Alternative to MS-Edge PDF Renderer #9233

Open cholly75 opened 2 years ago

cholly75 commented 2 years ago

As a DAWSON user, so that I can interact with PDF files in a safe way, I need an alternative to the Microsoft Edge PDF viewer.

The latest version of the Microsoft Edge PDF viewer introduces additional text editing and formatting capabilities. Unfortunately interacting with these causes inconsistent and incorrect behavior in DAWSON w/r/t viewing PDF files, for which there is currently no known workaround.

To prevent this from happening in the future, we would like an alternative solution for rendering and interacting with PDF files in the DAWSON application.

This story attempts to address the issue documented in #9097 and use the framework developed in #9119

Pre-Conditions

Acceptance Criteria

Notes

Test Cases

Story Definition of Ready (Created on 9/26/21)

The following criteria must be met in order for the user story to be picked up by the Flexion development team. The user story must:

Process: Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.

Definition of Done (Updated 10-6-21)

Product Owner

UX

Engineering

ttlenard commented 2 years ago

Test Cases

1) User creates a new case, previews the petition and STIN that were uploaded.

Expected Results:

2) User Submits case to the US Tax Court, petition uploaded and rendered correctly, MS toolbar is not visible. User can save uploaded petition and print uploaded petition

Expected Results:

3) User creates a new case, scans in petition, creates PDF; PDF created and rendered correctly on Create Case screen, MS toolbar is not visible. User can save and print petition. (Repeat for other documentation in Create Case workflow)

Expected Results:

4) User views documents on the "Review and Serve Petition" Screen; PDF is rendered correctly, MS toolbar is not visible. User can save and print document.

Expected Results

????Add something about print paper service for serving petition????

5a) User views a Docket record in the Document view and selects a document; PDF is rendered correctly, MS toolbar is not visible. User can save and print document.

Expected Results:

5b) User views a Docket record in the Document view and selects a document; PDF is rendered correctly, MS toolbar is not visible. User can save and print document.

Expected Results:

6) User calendars trial session, is presented with documentation to be printed for paper service petitioners; PDFs created and rendered correctly, MS toolbar is not visible. User can save and print all documents.

Expected Results:

DO NOT USE THIS ONE - 5. User views a Docket record in the Document view and selects a document; PDF is rendered correctly, MS toolbar is not visible. User can save and print document.

7) User creates new Order or Notice and views it in the Drafts view of the Docket record; Order is rendered correctly, MS toolbar is not visible. User can save and print document.

Expected Results

8) User creates new Paper Filing for Docket; uploads or scans in document; document is rendered correctly, MS toolbar is not visible. User can save and print document.

9) User creates new PDF Upload for Docket; uploads document; document is rendered correctly, MS toolbar is not visible. User can save and print document.

10) User prints document on paper; document is clear and legible with proper formatting.