consent-manager changelog
Published automatically.
consent-manager — Unreleased (0.0.0-develop.44, 2026-07-15)
commit 88041e0 · baseline: release the start · previous build 0.0.0-develop.42 · artifacts: registry.gitlab.com/openg2p
Summary
All changes since release the start:
- G2P-5222 Major changes related to new Partner Management integration, including proper integration with PM and AWE.
- G2P-5222 JWS support added to enhance security and authentication capabilities.
- G2P-5222 Public keys are now stored in the database, with an additional option to query well-known keys.
- G2P-5222 AWE is deactivated by default; it can be enabled if required, with sanity tests passing only when it is deactivated.
- G2P-5335 Consent-manager images and Helm chart are now published exclusively to GitHub Container Registry (GHCR), dropping support for GitLab.
- G2P-5222 Deployment will fail if the sanity test fails, ensuring higher reliability.
- G2P-5222 Fixed race condition issues and multiple pod creation problems to improve stability.
- G2P-5222 Helm chart publish issues have been resolved, ensuring successful deployments.
- G2P-5222 FastAPI ‘develop’ version is now in use for better development practices.
- G2P-5222 End-to-end tests are enabled by default to ensure comprehensive testing.
- G2P-5222 Sanity test job run added to improve testing coverage.
- G2P-5222 Support for multiple modules using the same consent manager has been implemented.
- G2P-5222 Confusing options have been removed to streamline configuration.
- G2P-5222 Fixed issues related to .p12 file handling and key storage.
- G2P-5222 Minor fixes and cleanup to enhance overall code quality.
New in this build (since 0.0.0-develop.42)
- G2P-5335 Grant packages: write in caller to satisfy reusable workflow (fix startup failure) (
88041e0)
- G2P-5335 Publish consent-manager images and chart to GitLab; drop GHCR (
b38f1e7)
Since last release (the start)