Skip to content

Commit ebd2aad

Browse files
KT-Doangithub-actions[bot]
authored andcommitted
feat: auto-discover 1 new project_config attribute(s) + regenerate
1 parent 5afeb30 commit ebd2aad

5 files changed

Lines changed: 17 additions & 0 deletions

File tree

internal/codegen/mappings.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1564,3 +1564,11 @@ attributes:
15641564
description: "SMTP connection URI for sending emails (e.g., smtps://user:pass@host:port)."
15651565
sensitive: true
15661566
skip_empty_read: true
1567+
1568+
# --- Auto-discovered entries (review names/descriptions before merging) ---
1569+
- name: oauth2_preserve_ext_claims
1570+
go_field: OAuth2PreserveExtClaims
1571+
type: bool
1572+
openapi_property: hydra_oauth2_preserve_ext_claims
1573+
description: "Set to true to keep custom claims that are not promoted to the top level in the 'ext' claim. Only applies when mirror_top_level_claims is false."
1574+

internal/resources/projectconfig/patches_gen.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/resources/projectconfig/read_gen.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/resources/projectconfig/resource.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,9 @@ type ProjectConfigResourceModel struct {
427427
SelfserviceMethodsWebAuthnConfigRPDisplayName types.String `tfsdk:"selfservice_methods_webauthn_config_rp_display_name"`
428428
SelfserviceMethodsWebAuthnConfigRPID types.String `tfsdk:"selfservice_methods_webauthn_config_rp_id"`
429429
SelfserviceMethodsWebAuthnConfigPasswordless types.Bool `tfsdk:"selfservice_methods_webauthn_config_passwordless"`
430+
431+
// Auto-discovered (review naming before release)
432+
OAuth2PreserveExtClaims types.Bool `tfsdk:"oauth2_preserve_ext_claims"`
430433
}
431434

432435
// --- Nested model types for session tokenizer templates and courier HTTP ---

internal/resources/projectconfig/schema_gen.go

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)