Skip to content

Merge request list: Migrate more actions dropdown to Vue

Sascha Eggenberger requested to merge mr-list-migrate-actions into master

What does this MR do and why?

Merge request list:

  • Migrate actions to Vue
  • Fixes a 500 error when tying to export CSV when logged out because email address is missing

Migrates more actions to Vue and adds the actions to the :vue_merge_request_list FF will be handled in a follow-up MR

Note: Bulk edit sidebar is empty as it hasn't been worked on yet

MR acceptance checklist

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

Screenshots or screen recordings

Before After
before after
Mobile
mobile_before mobile_after

How to set up and validate locally

  1. Go to http://gdk.test:3000/flightjs/Flight/-/merge_requests?scope=all&state=opened&author_username=root
  2. Check list in browser incognito mode, CSV export should not be shown (showed an error 500 before)

Related to #444717 (closed)

Edited by Sascha Eggenberger

Merge request reports