-
Notifications
You must be signed in to change notification settings - Fork 211
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
Make VAMC fields optional #60578
Comments
@christinec-fftc - do we have a slack thread to check for evss update on this? |
@RakshindaAslam yes, it's linked in the previous ticket, but here's also a link that notes the changes were deployed 7/12/23 |
@RakshindaAslam - check downstream ticket for Lighthouse |
@RakshindaAslam Product Guide has been updated to v2.1 |
We discovered a couple issues while testing. Although the updated va-medical-records page is working as expected with the new optional fields, the review and submit page is failing. Couple issues here
|
#62546 was created for BE discovery. Moving this ticket to the backlog for now and rolled back the product guide changes cc @RakshindaAslam |
@christinec-fftc can this be closed? |
@pacerwow Similar to the other ticket, we should not unnecessarily make fields required. Would need a little discovery to see if LH changes are working as expected before proceeding with our changes. |
Pending the BE discovery ticket on optional fields for VAMC
Issue Description
Follow up from #58745
We discovered that we had to wait for EVSS to make the 3 fields optional - treatment center name, disability names, country. This ticket should be worked on after we get confirmation those changes are complete.
ETA - July 12th - Confirm with eVSS. Also check on LH api before proceeding. - Confirmed
Front end tasks
Back-end Tasks
Acceptance Criteria
The data returned matches API response (for given user or scenario)Appendix
Ensure your code changes are covered by E2E tests (expand)
Add E2E tests if none exist for this addition/change.
Update existing E2E tests if this code will change functionality.
Include axe checks, including hidden content
Run axe checks using the Chrome or Firefox browser plugin (expand)
Ensure no heading levels are skipped.
Ensure all buttons and labeled inputs use semantic HTML elements.
Ensure all buttons, labeled elements and images are identified using HTML semantic markers or ARIA roles.
Ensure form fields have clearly defined boundaries or outlines.
Ensure form fields do not use placeholder text.
Ensure form fields have highly visible and specific error states.
Test for color contrast and color blindness issues (expand)
- All text has appropriate contrast.Zoom layouts to 400% at 1280px width (expand)
- Ensure readability and usability are supported when zoomed up to 400% at 1280px browser width - Ensure no content gets focused offscreen or is hidden from view.Test with 1 or 2 screen readers (expand)
Ensure the page includes a skip navigation link.
Ensure all links are properly descriptive.
Ensure screen reader users can hear the text equivalent for each image conveying information.
Ensure screen reader users can hear the text equivalent for each image button.
Ensure screen reader users can hear labels and instructions for inputs.
Ensure purely decorative images are not announced by the screenreader.
Navigate using the keyboard only (expand)
Ensure all links (navigation, text and/or image), form controls and page functions can be reached with the tab key in a logical order.
Ensure all links (navigation, text and/or image), form controls and page functions can be triggered with the spacebar, enter key, or arrow keys.
Ensure all interactive elements can be reached with the tab key in a logical order
Ensure all interactive elements can be triggered with the spacebar, enter key, or arrow keys.
Ensure focus is always visible and appears in logical order.
Ensure each interactive element has visible focus state which appears in logical order.
How to configure this issue
product support
,analytics-insights
,operations
,service-design
,Console-Services
,tools-fe
)backend
,frontend
,devops
,design
,research
,product
,ia
,qa
,analytics
,contact center
,research
,accessibility
,content
)bug
,request
,discovery
,documentation
, etc.)The text was updated successfully, but these errors were encountered: