Skip to content

Allow project reporters to drag issue cards in group board

What does this MR do?

This reverts a behavior that broke when we switched to GraphQL boards.

Related to #25233 (closed)

Screenshots or Screencasts (strongly suggested)

Screen_Recording_2021-08-13_at_10.36.16_AM

How to setup and validate locally (strongly suggested)

  1. Create a group with two projects and add some issues to the projects
  2. Add a user as Reporter to one project and Guest to the other (or Guest to the group works as well)
  3. Drag issues on a group board

User should be able to drag issue cards where he's a Reporter. When dragging a card from the Guest project, it will just show an error and revert the card to its original position.

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
Edited by euko

Merge request reports