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

v3.4.0.98 to prod #520

Merged
merged 469 commits into from
May 16, 2024
Merged

v3.4.0.98 to prod #520

merged 469 commits into from
May 16, 2024

Conversation

ADPennington
Copy link
Collaborator

@ADPennington ADPennington commented May 16, 2024

Summary of Changes

release notes: https://github.com/raft-tech/TANF-app/releases/tag/v3.4.0-sprint-98-updated

Key Changes:

Compliance

  • 2822 fix webinspect medium priority - persistent session
  • resolves issue with nightly scan workflow

Features

  • adds DIGIT Team permission group and enables feature for this group to export data to csv and access kibana
  • multifilter option to query DAC tables added
  • implements new pre-parsing checks:
    • rejecting files where update indicator != D
    • rejecting files with inconsistencies between header record cal/qtr and calendar period in the data records
  • refines validation on TANF, T3 records. No longer blocking parsing on the record when trailing spaces/zeros are missing. It will parse the 2nd child in the record if any unexpected value is found. follow-up tickets to address remaining records that have trailing spaces and zeros.
  • SSP error reports downloadable
  • data submission emails will now only be sent after the system has processed the data.

Known bugs/limitations

  • the TDP db needs to be cleaned up. It currently includes records that new logic/validation would catch/reject
  • kibana feature may be useful for smaller queries and simple visualizations but the underlying data may be erroneous (previous bullet)
  • data submission emails will not be sent for files still in the pending status.
  • error messages now include references to the record type. the language still needs refinement.
  • some validation logic is still in-progress.

elipe17 and others added 30 commits March 29, 2024 13:50
- update conf to allow logging
- Rename file to filters.py
- Update filter name
- Add custom iterators to generate custom rows in the csv
* - Added new group and permissions
- Updated frontend to allow digit access to admin and kibana

* - Add test
- Update test
- Add fixture

* - Rename migration

* - removing debug print

* - Give digit team access to all parsed data

---------

Co-authored-by: Alex P <[email protected]>
jtimpe and others added 27 commits April 23, 2024 14:16
Adds contributing & code of conduct markdowns
* added the test and change needed for T3

* added pseudo code in comments for second child

* added tests for second child in T3

* removed prints from test file

* corrected linting and some of the tests

* added changes for TANF-T3

* revert changes back for t3 tribal

* linting

* passing tests

* changed t3 validator

* added tests

* linting

* added test for validators

* added test for truncated case

* added words for static numbers

* merge conflicts and failing tests

* correction

* correction

* 2757 fixed failing tests

* 2757 fixed failing tests

* corrected file header type to pass the tests

* removed duplicate validators

* 2757 rename child length validator

* 2757 revised error message

* 2757 corrected preparser malfunction

* 2757 added tests

* added zero padding

---------

Co-authored-by: Alex P <[email protected]>
* Create sprint-97-summary.md

sprint 97 summary

* Update sprint-97-summary.md

* Update sprint-97-summary.md

* Update sprint-97-summary.md

added in a link

* Update sprint-97-summary.md

updated ticket statuses

---------

Co-authored-by: Andrew <[email protected]>
* Create sprint-98-summary.md

Added sprint 98 details

* Update sprint-98-summary.md

updated ticket status

* Update docs/Sprint-Review/sprint-98-summary.md

Co-authored-by: Lauren Frohlich <[email protected]>

---------

Co-authored-by: Lauren Frohlich <[email protected]>
Co-authored-by: Andrew <[email protected]>
* update zap docker image to 2.14.0

* update zap on frontend
* - Pulling changes from branch: friendlynamefixes2 that need to be merged before that branch

* - Revert tribal t4 back to correct field.
- Align all BLANK field item numbers

---------

Co-authored-by: Alex P <[email protected]>
@ADPennington ADPennington self-assigned this May 16, 2024
@ADPennington ADPennington merged commit 731cbae into master May 16, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants