Skip to content

🚀 Feature: Filter Locations by targets in the main catalog table #23098

@dotboris

Description

@dotboris

🔖 Feature description

The main catalog table (ex: https://demo.backstage.io/catalog?filters%5Bkind%5D=location&filters%5Buser%5D=all) has a filter on the top-right. Currently, this filter seems to only search the location name and not the location target.

Here's an example to illustrate:

When I look for dice-roller in the backstage demo:
image

I should be able to put dice-roller in the filter box and find it easily. Unfortunately, this doesn't work:
image

You should be able to validate this for yourself using the backstage demo

🎤 Context

This is a must when loading the catalog from GitHub using the GithubEntityProvider. The location names it generates are all generated-{hash}.

In my case, I sometimes have to debug things in the catalog and getting a hold the right Location is very useful to figure out what's going on or to do manual manipulations like deleting the location.

✌️ Possible Implementation

No response

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions