Skip to content

BLDX-547: feat: App UI config map added#143

Draft
sachi-atlan wants to merge 4 commits intomainfrom
ui-config
Draft

BLDX-547: feat: App UI config map added#143
sachi-atlan wants to merge 4 commits intomainfrom
ui-config

Conversation

@sachi-atlan
Copy link
Copy Markdown
Collaborator

@sachi-atlan sachi-atlan commented Feb 13, 2026

Changelog

Description

Implements the UIConfig endpoint for the workflows-observability app as the pilot for the ConfigMap migration.

Changes:

  • app/handler.py — New WorkflowsObservabilityHandler with get_uiconfig() that reads app/uiconfigs/default.yaml and returns it as JSON
  • app/uiconfigs/default.yaml — ConfigMap copied from marketplace-packages, defines 4 properties (atlan-base-url, atlan-api-key, workflow-date, output-prefix) across 2 steps
  • main.py — Wired WorkflowsObservabilityHandler as the handler_class
  • pyproject.toml — Added pyyaml dependency, pointed SDK to ui-config branch commit

Additional context (e.g. screenshots, logs, links)

  • to be added

Checklist

  • Additional tests added
  • All CI checks passed
  • Relevant documentation updated

@snykgituser
Copy link
Copy Markdown

snykgituser commented Feb 13, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 13, 2026

📦 Trivy Vulnerability Scan Results

Schema Version Created At Artifact Type
2 2026-02-18T19:33:58.5641916Z . filesystem

Report Summary

Could not generate summary table (data length mismatch: 30 vs 27).

Scan Result Details

connectors/anaplan/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
connectors/mysql/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
quickstart/ai_giphy/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
quickstart/giphy/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
quickstart/hello_world/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
templates/generic/uv.lock
utilities/asset_descriptor_reminder/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
utilities/freshness_monitor/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves
utilities/workflows_observability/uv.lock

Vulnerabilities

Severity ID Package Version Fixed Version Title
🟠 HIGH CVE-2026-26007 cryptography 46.0.4 46.0.5 cryptography: cryptography Subgroup Attack Due to Missing Subgroup Validation for SECT Curves

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 13, 2026

📦 Trivy Secret Scan Results

Schema Version Created At Artifact Type
2 2026-02-18T19:34:15.297767756Z . filesystem

Report Summary

Target Type Secrets . filesystem ✅ None found

Scan Result Details

✅ No secrets found during the scan for ..

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.

3 participants