Skip to content

feat(azure/key-vault): frontend panel — AzureKeyVaultPanel (IW-264)#48

Closed
eyriehq-bot[bot] wants to merge 1 commit into
dev/v0.15.0from
feat/iw-264-key-vault-panel
Closed

feat(azure/key-vault): frontend panel — AzureKeyVaultPanel (IW-264)#48
eyriehq-bot[bot] wants to merge 1 commit into
dev/v0.15.0from
feat/iw-264-key-vault-panel

Conversation

@eyriehq-bot
Copy link
Copy Markdown
Contributor

@eyriehq-bot eyriehq-bot Bot commented May 17, 2026

Summary

  • Adds AzureKeyVaultPanel.jsx and manifest.js to azure/key-vault/
  • Table: Name | Location | SKU | Vault URI — all columns sortable
  • Detail drawer: Overview (vault_uri, sku, location, resource_group) + Tags section + Metrics button
  • Follows the same fetchPlugin + useData + AlertBanner pattern as AzureVirtualMachinesPanel
  • Icon: KeyRound (lucide-react)

Test plan

  • Panel loads without errors at /plugins/azure/key-vault
  • Empty state renders when no vaults collected
  • Table rows are sortable (Name, Location, SKU)
  • Clicking a row opens the detail drawer
  • Drawer shows Overview, Tags sections (tags section hidden when empty)
  • Metrics button opens placeholder modal
  • Escape key closes drawer / metrics modal
  • Refresh button triggers SSE stream

Closes IW-264

…fest (IW-264)

Table: Name | Location | SKU | Vault URI
Drawer: Overview (vault_uri, sku, location, resource_group) + Tags + Metrics button
Icon: KeyRound (lucide)
@eyriehq-bot
Copy link
Copy Markdown
Contributor Author

eyriehq-bot Bot commented May 31, 2026

Closing — panel code is identical to and already included in #53 (full plugin PR). Merged via #53.

@eyriehq-bot eyriehq-bot Bot closed this May 31, 2026
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.

0 participants