Skip to content

Sprint 7

Compare
Choose a tag to compare
@codyseibert codyseibert released this 11 Feb 15:06
33b6759

Stories:

514 Petitions Clerk: Review/QC of Petition

  • login as taxpayer and start a case, login as petitionsclerk and find the case in the Section queue, click on the petition link:

screen shot 2019-02-08 at 8 27 28 am

676 Server Error Handling - Global Solution and Implementation

  • go to any bad url like /iamabadurl

screen shot 2019-02-08 at 8 29 30 am

  • try and login with "baduserbad!"

screen shot 2019-02-08 at 8 30 31 am

515 Petitions Clerk: Send Petition to Holding Queue for Service on IRS

  • follow steps as in 514 then click the "Serve to IRS" button

screen shot 2019-02-08 at 8 31 41 am

516 Petitions Clerk/Supervisor: View/Edit cases in IRS Holding Queue (partial)

  • on the same petition as in 515 note that it is in the section "sent" box, click on it to go to the document detail then click the "recall" button - note that petition/case moves back to the inbox on the section queue.

screen shot 2019-02-08 at 8 33 15 am

Notes

  • The staging database should be cleared to support data changes in the schema before deploying.
  • npm audit is issuing a warning for serverless-dynamodb-local. Because upgrading to version 1.0.2 is a breaking change it was agreed to temporarily disable the npm audit on the efcms-service project and
    provide a fix in Sprint 8.

### 514 Petitions Clerk: Review/QC of Petition 
* login as taxpayer and start a case, login as petitionsclerk and find the case in the Section queue, click on the petition link:

![screen shot 2019-02-08 at 8 27 28 am](https://user-images.githubusercontent.com/2058839/52484211-67906980-2b7b-11e9-9d31-61663fe73518.png)

### 676 Server Error Handling - Global Solution and Implementation
* go to any bad url like /iamabadurl 

![screen shot 2019-02-08 at 8 29 30 am](https://user-images.githubusercontent.com/2058839/52484340-b1794f80-2b7b-11e9-86f8-23ed0b792db6.png)

* try and login with "baduserbad!"

![screen shot 2019-02-08 at 8 30 31 am](https://user-images.githubusercontent.com/2058839/52484398-d40b6880-2b7b-11e9-9abd-1c16c20baf43.png)


### 515 Petitions Clerk: Send Petition to Holding Queue for Service on IRS

* follow steps as in 514 then click the "Serve to IRS" button

![screen shot 2019-02-08 at 8 31 41 am](https://user-images.githubusercontent.com/2058839/52484464-01f0ad00-2b7c-11e9-9cb3-a3881c6bc9c1.png)

### 516 Petitions Clerk/Supervisor: View/Edit cases in IRS Holding Queue (partial)
* on the same petition as in 515 note that it is in the section "sent" box, click on it to go to the document detail then click the "recall" button - note that petition/case moves back to the inbox on the section queue. 

![screen shot 2019-02-08 at 8 33 15 am](https://user-images.githubusercontent.com/2058839/52484577-4714df00-2b7c-11e9-8517-ea9d42303430.png)


### Notes

* The staging database should be cleared to support data changes in the schema before deploying.
* npm audit is issuing a warning for serverless-dynamodb-local. Because upgrading to version 1.0.2 is a breaking change it was agreed to temporarily disable the npm audit on the efcms-service project and
provide a fix in Sprint 8.```

=== npm audit security report ===

# Run  npm install serverless-dynamodb-local@1.0.2  to resolve 1 vulnerability
SEMVER WARNING: Recommended action is a potentially breaking change
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Prototype Pollution                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ node.extend                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ serverless-dynamodb-local                                    │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ serverless-dynamodb-local > dynamodb-localhost > rmdir >     │
│               │ node.flow > node.extend                                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://nodesecurity.io/advisories/781                       │
└───────────────┴──────────────────────────────────────────────────────────────┘


found 1 moderate severity vulnerability in 3548 scanned packages
 1 vulnerability requires semver-major dependency updates.