Skip to content

v4.17.0 release to prod#645

Merged
ADPennington merged 300 commits into
masterfrom
main
Apr 22, 2026
Merged

v4.17.0 release to prod#645
ADPennington merged 300 commits into
masterfrom
main

Conversation

@ADPennington
Copy link
Copy Markdown
Collaborator

@ADPennington ADPennington commented Apr 22, 2026

Summary of Changes

Release Notes: https://github.com/raft-tech/TANF-app/releases/tag/v4.17.0
Release Tracker: raft-tech#5799

features

  • fra feedback reports

documentation

  • Revise release tracker issue template.
  • sprint summaries
  • Write Keycloak Architecture/Integration Document
  • Cloud.gov Docker Deployment Security Posture Doc

devops

  • PIA feature flag - backend implementation
  • Hide PIA from tribe locations
  • add AWS and GCP ips to develop allowlist to stop 403 errors
  • Go Parser Integration (local)
  • Go Parser Header Validation Implementation
  • wire upload flow to transition datafile state virus scanning

bug fixes

  • Export App Name for Migrations Script (related to issue with plg deployment)
  • Fix n+1 queries with select_related

- Updated validation package to be smarter
…ata along with the actual parsed value of the field.
- Move validation config definitions to config package
- UPdate schema and file spec to leverage validator configs
- Created validation package to load, and compile expression based validators
- Added orchestration class to handle parallel group validation
- Added interfaces in env.go that the parser implements to interface parsed records with the validation package
- Added default function defs for common validators and cat4 validators
- Update registry to ensure a predefined validator cannot be overriden
- UPdate validators to use expr if then logic instead of obscure boolean logic
jtimpe and others added 28 commits April 16, 2026 16:08
…generated-in-wrong-dir

HOTFIX IP Allowlist for develop was generating in the wrong directory
…ports-implementation

5665 frontend fra feedback reports implementation
@ADPennington ADPennington merged commit bedeb2c into master Apr 22, 2026
11 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.

6 participants