版本发布 2
## What's Changed * Bump the other-npm group in /frontend with 3 updates by @dependabot[bot] in https://github.com/sebrandon1/compliance-operator-dashboard/pull/96 * Bump postcss from 8.5.12 to 8.5.14 in /frontend in the build group across 1 directory by @dependabot[bot] in https://github.com/sebrandon1/compliance-operator-dashboard/pull/95 * Bump the lint group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/sebrandon1/compliance-operator-dashboard/pull/94 **Full Changelog**: https://github.com/sebrandon1/compliance-operator-dashboard/compare/v0.0.14...v0.0.15
## What's Changed ### 🚀 Features - Initial Compliance Operator Dashboard with operator install, scan execution, result visualization, and one-click remediation - Add Scan Recommended button for 4 default CIS/moderate profiles - Add rescan, delete scan, and uninstall operator controls (#1) - Add batch remediation apply with checkboxes, filtering, and remove support (#2) - POST /api/remediate batch endpoint for applying multiple remediations at once - DELETE /api/remediate/{name} to remove applied remediations before MCO reboots - Per-row checkboxes with Select All per severity group - Sticky batch action bar with reboot warnings and confirmation dialog - Applied MachineConfigs show "Requires Reboot" badge with "Remove" button - Search, severity/reboot filter dropdowns, and sort controls ### 🐛 Bug Fixes - Fix spec.apply tracking on ComplianceRemediation CRs so applied state persists - Fix ListRemediations to handle both bool and string spec.apply representations - Fix OperatorInstallWizard to clear installing state on WebSocket completion **Full Changelog**: https://github.com/sebrandon1/compliance-operator-dashboard/commits/v0.0.1