Skip to content

v4.16.0 release to prod#643

Merged
ADPennington merged 66 commits into
masterfrom
main
Apr 14, 2026
Merged

v4.16.0 release to prod#643
ADPennington merged 66 commits into
masterfrom
main

Conversation

@ADPennington
Copy link
Copy Markdown
Collaborator

Summary of Changes

Release tracker here.

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

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 28 commits March 26, 2026 15:22
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
…687)

* 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
@ADPennington ADPennington merged commit 763357e into master Apr 14, 2026
10 checks passed
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