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.3.100 to prod #525

Merged
merged 57 commits into from
Jun 5, 2024
Merged

v3.4.3.100 to prod #525

merged 57 commits into from
Jun 5, 2024

Conversation

ADPennington
Copy link
Collaborator

Summary of Changes

release notes: https://github.com/raft-tech/TANF-app/releases/tag/v3.4.3-Sprint-100

Features

  • TANF Section 2 validation clean-up to allow for space-filling for optional fields
  • validation errors due to misalignment with FTANF export feature addressed.
  • api token auth for sys admin
  • sendgrid env var added to deployment pipeline
  • removes validators related to fam affil/hoh/tl
  • updates submission history to remove "in development", to include link to error guide, and updates error report language

Bugs

  • Django admin filtering bug introduced in sprint 99 resolved

atrimpe and others added 30 commits April 15, 2024 11:35
* created pre-check error

* corrected some of failing tests

* corrected failing tests

* two tests still failing

* Passing tests

* Update small_incorrect_file_cross_validator.txt

* Update small_incorrect_file_cross_validator.txt

* Update small_incorrect_file_cross_validator.txt

* Update small_incorrect_file_cross_validator.txt

* revert changes on test file

* corrected the failing test

* resolve circular import

* merge conflict resolution

* linting

* correct failing tests

* corrected t7 tests

* first changes

* remove old changes

* tep changes

* getting the reporting month

* correct .util

* tests failing but the preparsing error works

* corrected tests, need to stop parsing if pre-validator error

* solving failing tests

* linting

* added field validator to all submission

* fixing failing tests

* linting and correct tests

* added validator for second child

* merge conflict resolved failing tests

* priotrized preparsing year/month error

* linting

* correct test files and linting

* 2799 failing tests
- added field length validator
- update Tanf t1 to use transform field
elipe17 and others added 27 commits May 20, 2024 14:11
* 2688 added header test and changed oneOf validator to accept range

* 2688 added t4, t5

* added all t4 requirements

* corrected the tests

* 2688 added test

* corrected test filename

* 2688 added test for oneOf range

* 2688 fixed failing test

* Revert tribal changes back

---------

Co-authored-by: Alex P <[email protected]>
* 2901 added generate auth token

* 2901 override Tokenauthentication

* 2901 added token expiring function

* linting

* added token expire time to settings file

* removed unnecessary TODO

* 2901 added writeup to authentication.md

* moved the class to util function

* replaced Token authenticator

* Update tdrs-backend/docs/api/authentication.md

Co-authored-by: Andrew <[email protected]>

* Update tdrs-backend/tdpservice/security/views.py

Co-authored-by: Andrew <[email protected]>

* Update tdrs-backend/docs/api/authentication.md

Co-authored-by: Andrew <[email protected]>

* changed exception to log only

* 2901 added approval status as a condition for get_token

* updated the markdown

* change env var from string to int

---------

Co-authored-by: Andrew <[email protected]>
…leci

2677 - Add sendgrid api key to deploy-backend
Issue 2992: Remove cat3 validators related to family affil, HoH, and TL fields
* remove development indicator from submission history table column headers

* finalize error report messaging

* adjust link start

* fix test

* fix other test

* add submission history kc link

* remove column_number

* interpreting -> reviewing

* interpreting -> reviewing

* more descriptive guidance text

* revert to single column instructions link

---------

Co-authored-by: Alex P <[email protected]>
@ADPennington ADPennington self-assigned this Jun 5, 2024
@ADPennington ADPennington merged commit aaca9ab into master Jun 5, 2024
10 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.

5 participants