Skip to content

Projects: Improve pending deletion visibility and message

What does this MR do and why?

Projects: Improve pending deletion visibility and message

Adds a badge to projects which are pending deletion and improves the archived alert message.

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
Project overview
project_before project_after
Project subpage
project_subepage_before project_subpage_after
Group
group_before group_after
Project settings
project_settings_before project_settings_after
Admin settings
admin_projects_before admin_projects_after

How to set up and validate locally

  1. Go to projects settings and mark it for deletion (delete project): http://gdk.test:3000/flightjs/Flight/edit#js-project-advanced-settings

  1. Project: http://gdk.test:3000/flightjs/flight
  2. Group: http://gdk.test:3000/groups/flightjs/-/archived
  3. Settings: http://gdk.test:3000/groups/flightjs/-/projects
  4. Profile: http://gdk.test:3000/users/root/contributed
  5. Admin: http://gdk.test:3000/admin/projects?archived=true&sort=latest_activity_desc

Related to Pending deletion message is different between g... (#397032), Projects: Improve archived visibility and message (!145277 - merged), ✂️ UX Paper Cuts 16.10 → Groups & Projects (#424397 - closed), Update project deletion UI (#443682 - closed)

Edited by Christina Lohr

Merge request reports