Skip to content

Release v4.18.0#646

Open
elipe17 wants to merge 75 commits into
HHS:mainfrom
raft-tech:release/v4.18.0
Open

Release v4.18.0#646
elipe17 wants to merge 75 commits into
HHS:mainfrom
raft-tech:release/v4.18.0

Conversation

@elipe17
Copy link
Copy Markdown
Contributor

@elipe17 elipe17 commented Apr 29, 2026

Summary of Changes

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

- Added basic keycloak infra
- Update docker compose with new vars
- Update pipfile with new deps
- Update realm to give service account appropriate permissions
- Add tasks to sync users/groups to keycloak
- added configure container to get keycloak updated on local startup
- updated frontend to be able to switch between keycloak and django auth
- add / prefix to exempt urls
- Update client to add email and first/last name to attributes
- update configure script to adhere to that and load config for keycloak
- update deploy script to use raft docker container
- Update deploy script
- Deconflict host vs db_host name
- Add entry point script to start nginx and keycloak in same container
- integrate grafana with keycloak oidc
- remove old prxy paths
- Update deploy scripts
- Update grafana config to map groups to orgs and roles in grafana
- Update grafana sso to enforce password or ams auth only
- Configured keycloak metrics and alerts based on metrics
- Added canary based routing for keycloak vs django auth
- Add new routes for auth endpoints
- update so that keycloak doesn't use distributed cache
- update docs
@elipe17 elipe17 changed the title Releasev4.18.0 Release v4.18.0 Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants