Skip to content

Release v4.16.0#642

Merged
ADPennington merged 65 commits into
HHS:mainfrom
raft-tech:release/v4.16.0
Apr 10, 2026
Merged

Release v4.16.0#642
ADPennington merged 65 commits into
HHS:mainfrom
raft-tech:release/v4.16.0

Conversation

@elipe17
Copy link
Copy Markdown
Contributor

@elipe17 elipe17 commented Apr 2, 2026

Summary of Changes

Raft Release: https://github.com/raft-tech/TANF-app/releases/tag/v4.16.0
Release Tracker: raft-tech#5770

elipe17 and others added 30 commits March 11, 2026 17:08
- Update mattermost templates to only display most important info
- 'add new receiver for dev mattermost receiver
- update celery alerts to be per environment and to account for no workers being available
- Add tests for pia emails
- Updated templates to conditionally render pia table vs tanf table
Co-authored-by: jtimpe <111305129+jtimpe@users.noreply.github.com>
…ors.html

Co-authored-by: jtimpe <111305129+jtimpe@users.noreply.github.com>
…ors.html

Co-authored-by: jtimpe <111305129+jtimpe@users.noreply.github.com>
Add extra steps for ACF before the deploy
… database is offline

- Add visual indicator on postgres and health dashboard for when services were offline
* reparse-refactor first draft

* moved the file

* Added file submission state machine

* parsing refactor logic changes

* did some changes based on feedback

* Remvoed tickets section from tech memo

* added more definition on roadmap and added a checklist for reparse hardening

* INGESTING step clarification

* removed conflicting states and profread

* Apply suggestion from @elipe17

Co-authored-by: Eric Lipe <125676261+elipe17@users.noreply.github.com>

* Apply suggestion from @elipe17

Co-authored-by: Eric Lipe <125676261+elipe17@users.noreply.github.com>

---------

Co-authored-by: Eric Lipe <125676261+elipe17@users.noreply.github.com>
- Update refresh to be every 30 seconds
- remove unused variable
5420 - Program Integrity Audit e2e tests
elipe17 and others added 26 commits March 26, 2026 15:26
BUG: Revoke CREATE on non-admin readonly roles
…ed-as-utc

5585 time in emails represented as utc
Zero Allowed for TANF SNAP Assistance & Subsidized CC
…ns-for-feedback-reports-to-regional-users

Send feedback report emails to regional users
)

* Added state machine enum

* Added Enums for state transitions

* fixed filing tests

* Add submission lifecycle transition helpers

* changed the state name

* simplify submission validation
…h validation tests (#5695)

* Added state machine enum

* Added Enums for state transitions

* fixed filing tests

* Add submission lifecycle transition helpers

* fixing tests

* changed the state name

* simplify submission validation

* fix failing test

* linting
Copy link
Copy Markdown
Collaborator

@ADPennington ADPennington left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

v4.16.0 release includes the following:

features

  • implements email notifications for PIA data submissions
  • implements email notifications for regional staff re: feedback report uploads
  • Zero Allowed for SNAP Assistance & Subsidized CC
  • time in email notifications represented as utc converted to EST timezone

bug fixes

  • BUG: Revoke CREATE permissions for non-admin readonly roles in db

devops

  • PIA e2e tests
  • Hotfix: Pin Pipenv Version (already in staging/prod as of v4.15.0)
  • ensure historical db metrics are accessible in grafana
  • Add missing flags to deployed prometheus instance
  • limit alerts on dev/staging env to warning level
  • improve time it takes for data version cleanup task to complete
  • Fix health dashboard to respect environment filters
  • add submissionstate and submissionlifecycle

documentation

  • parsing refactor architecture plan

cc: v4.16.0 tracker

@ADPennington ADPennington merged commit feb4b16 into HHS:main Apr 10, 2026
5 checks passed
@ADPennington ADPennington deleted the release/v4.16.0 branch April 10, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants