Versions
Version history of the OpenG2P Approval Workflow Engine (AWE).
AWE source code, Docker images, and the Helm chart all live in the single repository awe. On the develop branch the published chart version is 0.0.0-develop.<run-number> and Docker images are tagged develop. Tagged releases carry semantic versions on both the git tag and the published artefacts.
Images publish to Docker Hub (openg2p/openg2p-awe, openg2p/openg2p-awe-ui) and the chart to openg2p-helm.
03-Sep-2026
In progress. Gunicorn replaces Uvicorn. DB pool / query-cache tuning; openg2p-fastapi-common 1.2.0.
02-Sep-2026
Adds PostgreSQL pg_trgm for trigram text search on approval tasks.
01-Sep-2026
Multiple Keycloak issuers (issuer + additional_issuers); configurable SSL verify; policy view in the UI; IAM registration Job for the admin SPA; keycloak-init 1.2.0; indexing on ApprovalTask / ApprovalDecision. Build/publish back on GitHub.
17-Jul-2026
Keycloak user-management endpoints and UI. assignee_name on ApprovalTask.
19-Jun-2026
First tagged release. Multi-stage approval engine with versioned policies, Keycloak-native approver resolution, signed webhook callbacks, admin UI, and Helm chart. Registry is the first caller integration. See v1.0.0 release notes.
Caller deployments
AWE is deployed per caller module — e.g. registry-awe for the Registry, pbms-awe for PBMS. Each deployment gets its own database, Keycloak clients, and Helm release name.
For Registry integration design, see Integration with Registry.
Last updated
Was this helpful?