Add "leave" action on Your Works > Groups page

What does this MR do and why?

Add support for "leave" action on Your Works > Groups page.

This button is accessible for any groups members with the canLeave permission.

References

Closes #536343 (closed)

Screenshots or screen recordings

Before (flag disabled) After (flag enabled)
image image
image image

Screen_Recording_2025-04-29_at_4.46.57_PM

How to set up and validate locally

  1. Sign in as a user that is a member of a group.
  2. In rails console enable the feature flag
    Feature.enable(:your_work_groups_vue)
  3. Go to /dashboard/groups
  4. Click the vertical ellipsis icon beside the group item to show additional options.
  5. Click the "Leave" button and confirm.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Shane Maglangit

Merge request reports

Loading