Skip to content

feat: Cross-Subscription Search & Performance Improvements#3

Draft
nikolaifa wants to merge 1 commit into
matsest:mainfrom
nikolaifa:feat/improved-browsing
Draft

feat: Cross-Subscription Search & Performance Improvements#3
nikolaifa wants to merge 1 commit into
matsest:mainfrom
nikolaifa:feat/improved-browsing

Conversation

@nikolaifa

@nikolaifa nikolaifa commented Apr 17, 2026

Copy link
Copy Markdown

FYI, everything is vibed

Main Goals

  1. Cross-Subscription Global Search (G key)

    • Search for resources across ALL subscriptions simultaneously using Azure Resource Graph
    • Display results with full context: name (subscription / resource-group / Type)
  2. Subscription-Level Resource Viewing (A key)

    • View all resources in a subscription without selecting a specific resource group first
    • Uses Azure Resource Graph for efficient cross-RG queries within a subscription
  3. Resource Type Filtering (T key)

    • Filter resources by type using a modal picker with fuzzy search
    • Type filter persists across global search and subscription view modes
    • Server-side filtering via Resource Graph for optimal performance
  4. Faster Startup for Unauthenticated Users

New Dependencies

  • github.com/Azure/azure-sdk-for-go/sdk/azcore/arm - ARM client utilities
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcegraph/armresourcegraph - Resource Graph queries

New Keybindings

Key Context Action
G Subscriptions Start cross-subscription global search
A Subscriptions View all resources in selected subscription
T Subscriptions/Resources Open type filter picker

@nikolaifa nikolaifa changed the title Feat: Cross-Subscription Search & Performance Improvements feat: Cross-Subscription Search & Performance Improvements Apr 17, 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.

1 participant