Merge request list: Migrate more actions dropdown to Vue
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 will be handled in a follow-up MR:vue_merge_request_list
FF
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 |
---|---|
Mobile | |
How to set up and validate locally
- Go to http://gdk.test:3000/flightjs/Flight/-/merge_requests?scope=all&state=opened&author_username=root
- 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