Skip to content

Iac 5075 resource drill down#170

Closed
supritbeck-harness wants to merge 14 commits intomainfrom
IAC-5075-resource-drill-down
Closed

Iac 5075 resource drill down#170
supritbeck-harness wants to merge 14 commits intomainfrom
IAC-5075-resource-drill-down

Conversation

@supritbeck-harness
Copy link
Copy Markdown
Contributor

@supritbeck-harness supritbeck-harness commented Dec 24, 2025

Summary

Adds Resource Detail Drawer with drift detection and improves Workspace Table UX.

Features

Resource Detail Drawer

  • Click-to-open drawer for viewing resource details
  • Header with drift status icon and close button
  • Sub-header displaying Name, Provider, and Module
  • Sticky search with clear functionality
  • Attribute list with drift visualization

Drift Detection & Visualization

  • Visual indicators for drifted, deleted, and unchanged states
  • Color-coded rows (orange for drifted, red for deleted)
  • Side-by-side comparison of Actual vs Expected values
  • Separate copy buttons for actual/expected values
  • "DELETED" badge for deleted resources

Table Improvements

  • Enabled global search, disabled column filtering
  • Default page size changed to 10
  • Added loading and empty states
  • Fixed double scrollbar issue

Checklist

  • I've documented the changes in the PR description.
  • I've tested this change either in PR or local environment.

Contributor license agreement

screenshots
image
image

@supritbeck-harness supritbeck-harness requested review from a team as code owners December 24, 2025 11:59
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Dec 24, 2025

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
2 out of 3 committers have signed the CLA.

✅ jenil-harness
✅ rajarshee-harness
❌ supritbeck-harness
You have signed the CLA already but the status is still pending? Let us recheck it.

jenil-harness and others added 3 commits January 5, 2026 12:24
* feat: [CCM-28203]: Switch from Area Chart to Line Chart

* feat: [CCM-28203]: Update Label for Last 30 Days
Comment thread packages/app/package.json Outdated
"@harnessio/backstage-plugin-harness-srm": "^0.2.0",
"@harnessio/backstage-plugin-harness-chaos": "^0.2.0",
"@harnessio/backstage-plugin-harness-iacm": "0.3.0",
"@harnessio/backstage-plugin-harness-ccm": "^0.1.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

revert. This is for ccm

Comment thread plugins/harness-ccm/package.json Outdated
@@ -1,6 +1,6 @@
{
"name": "@harnessio/backstage-plugin-harness-ccm",
"version": "0.1.2",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

you need to do this in iacm plugin

@jenil-harness
Copy link
Copy Markdown
Contributor

Closing this as it is a duplicate of #172

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