List public projects in Usage Quotas page

Problem

In issue https://gitlab.com/gitlab-org/gitlab-ce/issues/65540#example-project some customers complained that while they were inspecting their usage of shared Runner minutes some of their projects where not being listed.

Projects in Usage Quotas page

image

Projects in the namespace

image

From https://gitlab.com/gitlab-org/gitlab-ce/issues/65540#note_200148242:

Looking at UsageQuotasController we don't include public projects when listing projects with_shared_runner_limits_enabled for usage calculation.

Also from our pricing page: https://about.gitlab.com/pricing/#gitlab-com

image

Proposed solution

The root of the confusion could be that we don't show some of the projects. Instead, we could be more explicit with that and list all projects but somehow differentiate which one does not contribute to the runner minutes.

Perhaps instead of the 0 value for the minutes we could display (free minutes)

Assignee Loading
Time tracking Loading