Skip to content
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

[Epic] Implement Document Upload Polling Solution #75804

Closed
6 tasks done
NB28VT opened this issue Feb 9, 2024 · 2 comments
Closed
6 tasks done

[Epic] Implement Document Upload Polling Solution #75804

NB28VT opened this issue Feb 9, 2024 · 2 comments
Assignees
Labels
DBEX-Carbs Disability Benefits Experience - Team Carbs disability-experience Epic

Comments

@NB28VT
Copy link
Contributor

NB28VT commented Feb 9, 2024

Acceptance Criteria

  • Add new LighthouseDocumentUpload model, migration and validations
  • Build service object to parse Lighthouse Status response
  • Build Update service for wrapping interaction with Lighthouse API, parsing service (started)
  • Hook into existing Lighthouse Benefits Document API client for querying new endpoint
  • Build chron job for kicking off update service
  • Set up and run tests to API interaction, run live and record with VCR
@NB28VT NB28VT added the DBEX-Carbs Disability Benefits Experience - Team Carbs label Feb 9, 2024
@NB28VT NB28VT self-assigned this Feb 22, 2024
@NB28VT
Copy link
Contributor Author

NB28VT commented Mar 18, 2024

Work on this is on hold pending an ongoing investigation into handling Veteran communication/visibility for document failures in the current system.

While there are still some loose ends left on this, the core of this work is done and PRed in a draft here. More information in that PR

@lisacapaccioli
Copy link
Contributor

Polling information (getting a status on the uploads after sent to LH to confirm if they make it to the eFolder) (this is before we migrate to LH) - maybe includes alerts/monitoring

@lisacapaccioli lisacapaccioli self-assigned this Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DBEX-Carbs Disability Benefits Experience - Team Carbs disability-experience Epic
Projects
None yet
Development

No branches or pull requests

5 participants