Skip to content

Chart for USE_CONNECTION_BASED_VERIFICATION variable#810

Merged
esune merged 1 commit intomainfrom
feature/configForConnectionsProof
Jul 25, 2025
Merged

Chart for USE_CONNECTION_BASED_VERIFICATION variable#810
esune merged 1 commit intomainfrom
feature/configForConnectionsProof

Conversation

@loneil
Copy link
Contributor

@loneil loneil commented Jul 24, 2025

USE_CONNECTION_BASED_VERIFICATION maps from controller.useConnectionBasedVerification
Default true

bcgov/trust-over-ip-configurations#328

Signed-off-by: Lucas ONeil <lucasoneil@gmail.com>
@loneil loneil requested a review from Copilot July 24, 2025 22:07
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds configuration support for the USE_CONNECTION_BASED_VERIFICATION environment variable in the vc-authn-oidc Helm chart, allowing users to control whether the controller uses connection-based proofs or connectionless out-of-band invites.

  • Adds a new configurable parameter controller.useConnectionBasedVerification with a default value of true
  • Exposes the configuration as an environment variable in the deployment template
  • Updates documentation to reflect the new parameter

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
charts/vc-authn-oidc/values.yaml Adds the new useConnectionBasedVerification parameter with documentation and default value
charts/vc-authn-oidc/templates/deployment.yaml Maps the parameter to the USE_CONNECTION_BASED_VERIFICATION environment variable
charts/vc-authn-oidc/README.md Documents the new parameter in the configuration table

@coveralls
Copy link

Pull Request Test Coverage Report for Build 16508880044

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 89.92%

Totals Coverage Status
Change from base Build 16503292227: 0.0%
Covered Lines: 1017
Relevant Lines: 1131

💛 - Coveralls

@loneil loneil requested review from Gavinok, esune and i5okie July 24, 2025 22:15
Copy link
Member

@esune esune left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏻

@esune esune merged commit 92a59b8 into main Jul 25, 2025
6 checks passed
@esune esune deleted the feature/configForConnectionsProof branch July 25, 2025 00:02
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.

5 participants