Skip to content

Resolve "Add release count to project homepage"

Jake Burden requested to merge 36667-add-release-count-to-project-homepage into master

What does this MR do?

Resolves: #36667 (closed)

Adds a Release count statistic to project pages. The statistic links to the projects Releases page. If the project has not created any releases, no icon or count is shown.

Screenshots

If a project has one or more releases, they get a rocket icon with a release count, which links to their releases page: image

If a project has two or more releases, the release count is plural e.g. "2 Releases": image

If a project hasn't created any releases, we don't show the rocket icon or count: image

Mobile (iPhone X) with icon and release count: image

Mobile with 2 releases has plural text: image

GIF of adding a release and seeing the counter appear: release-count

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #36667 (closed)

Edited by Jake Burden

Merge request reports