Add a filter to the image repository tag list in the Container Registry UI

Problem to solve

The Package stage allows you to publish, consume, and discover images, all in one place. Users publish and pull images using GitLab CI/CD, the command line, or the GitLab API.

As organizations add more tags to an image repository, it can be difficult to find a specific tag. This is especially true when pagination is introduced.

Intended users

Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/

User experience goal

Improve the experience of finding a specific tag or tags by introducing an intuitive way to filter the list of tags by the tag name.

Proposal

Add a filter UI component to the tag list view so users can filter options by the tag name.

Image repository list view
Add_filter_by_tag_name

Further details

When a user filter has no matching results, we should add messaging indicating this:

Filter has no results UI
Add_filter_but_with_no_results

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

All users of the container registry would benefit, but larger enterprise customers will appreciate these changes more.

Is this a cross-stage feature?

This is not a cross-stage feature.

Links / references

Edited by Iain Camacho