Skip to content

Generate configmap-overrides for hidden package properties#2097

Merged
cmgrote merged 2 commits into
mainfrom
APP-9779
Nov 25, 2025
Merged

Generate configmap-overrides for hidden package properties#2097
cmgrote merged 2 commits into
mainfrom
APP-9779

Conversation

@cmgrote
Copy link
Copy Markdown
Collaborator

@cmgrote cmgrote commented Nov 25, 2025

Note

Adds ConfigMap-based overrides for hidden UI parameters, sourcing from tenant runtime config with sensible defaults per type.

  • Workflow inputs (FrameworkRenderer.pkl):
    • Generate ConfigMapEntry for hidden parameters (u.hide) pointing to atlan-tenant-package-runtime-config at "<pkg>.<template>.params.<key>", optional=true, with defaults from fallbackui.default-1 (numeric/date) → "".
    • Retain existing passthrough behavior for visible params, with type-specific handling: booleans via NameValueBoolPair, numeric/date via NameValuePair (default -1), others default "".

Written by Cursor Bugbot for commit 8d2f8eb. This will update automatically on new commits. Configure here.

Signed-off-by: Chris (He/Him) <cgrote@gmail.com>
@cmgrote cmgrote added the packages Changes related to custom packages label Nov 25, 2025
@cmgrote cmgrote enabled auto-merge November 25, 2025 16:06
Comment thread package-toolkit/config/src/main/resources/FrameworkRenderer.pkl Outdated
Signed-off-by: Chris (He/Him) <cgrote@gmail.com>
@cmgrote cmgrote merged commit 5443644 into main Nov 25, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages Changes related to custom packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant