department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 197 forks source link

Permission BIO addition to the vets-api backend to support Notification Settings #1880

Open talbotmj opened 4 years ago

talbotmj commented 4 years ago

User Story or Problem Statement

As a Frontend developer, I need the api calls to the backend to support retrieval of the new Permission BIOs contained in Vet360.

Goal

The new api calls for Permission BIOS retrieved from Vet360 will enhance front-end functionality exposed to end Users that enables them to update and submit Text permissions via the new Permission Bio in their profiles. The first phase of this set the text permission based on the Telephone BIO and that will remain in place while adding a Permission BIO in the users Profile that mirrors the text permission indicator in the Telephone BIO. Eventually the text permission Permission BIO will replace the Telephone BIO.

Acceptance Criteria

A Permission BIO added to Contact Information/Vet360 Profle and retrievable by the Front End. Swagger docs updated to reflect the new api contract with Permission BIOs added. Existing specs updated and new specs created to support testing Permission BIO

How to configure this issue

talbotmj commented 4 years ago

@elwoodva when you have a minute would you look over this ticket and give me any corrections you think appropriate - thanks

elwoodva commented 4 years ago

Looks good to me. You might not have to actually include the last section on how to configure. It looks like you have checked all of those boxes.