-
Notifications
You must be signed in to change notification settings - Fork 212
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
Update the vets-json schema #93506
Comments
A possiblity of the kinds of data we need updated:
|
@opticbob this ticket does not have any dependencies -- QA changes will not affect the work needed. |
This has been started and the updates currently capture most of what we have required for processing the form. I'll have to confirm with @cosu419 if we need all fields in the PDF, just those we need to process the form, or those actually present in the front end form experience? |
@cosu419 confirmed that this should cover all fields in the source PDF forms, even those that aren't present in the online form fill workflow. I'm hoping to pick this up again tomorrow morning. |
Two fields left for 21-22 and halfway through the 21-22a. Expecting to be ready for review today. |
After speaking with @holdenhinkle and @cosu419 the direction for this has shifted slightly. It should be ready for review before EOD tomorrow the 6th. |
The code for the schemas is done, I just need to go through the PR update process outlined in the |
This has been submitted for review. |
@cosu419 ready for approval, then we need to wait for Platform review. |
The PR for this has been approved and merged. Next steps will be opening PRs in |
Both PRs mentioned above have been approved by @holdenhinkle , we're just waiting for platform approval. |
Seeing some failing tests, not related to our code but possibly related to the schema update from others. Guessing we won't get platform approval until the tests are passing. |
I'll start tracking down the failing tests tomorrow. |
Both |
Platform is looking into an approved PR for vets-api that fixes the broken tests but hasn't been merged yet for some reason. There is a similar PR for vets-website. |
There was no movement on this today as it rotated to a new platform support engineer. I'll directly ask for help in the platform support channel tomorrow to try to move this along. |
The author of the PRs that will fix my broken tests has updated those PRs and is working on getting them reviewed. If they are merged this ticket will be done. |
The author of the PRs mentioned above is working with Platform to get his PRs merged. |
The vets-api PR merged today and the author is working out the problems with the vets-website PR. Once that merges this ticket is complete. |
The author of the vets-website PR is getting support from Platform to get it merged. Once it merges this ticket is done, that PR will supersede the one I wrote that is full of other teams broken tests. |
A vets-website PR merged today that makes our vets-json-schema updates available in vets-website. This ticket is now done. There is a good slack discussion around how changes to vets-json-schema impacts vets-api and vets-website: https://dsva.slack.com/archives/CBU0KDSB1/p1732565952443369. There are some process changes suggested there and it sounds like some documentation may be updated to reflect those suggestions. |
Background
We want to make sure the vets-json schema pairs with what the form is expecting, to align the frontend experience with the backend PDF from generation.
Tasks
Acceptance Criteria
The text was updated successfully, but these errors were encountered: