Skip to content

Add tab counts to issues list refactor [RUN ALL RSPEC]

Coung Ngo requested to merge 322755-get-issue-counts into master

What does this MR do?

This MR adds tab counts to the issues list refactor #322755 (closed), which is behind the feature flag :vue_issues_list defaulted to off. Previously, only the count for the currently-selected tab was shown.

This MR also fixes a bug where an error message is shown when logged out. The GraphQL field userDiscussionsCount can only be requested when logged in.

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • 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

Related to #322755 (closed)

Edited by Coung Ngo

Merge request reports