Admin project edit page
What does this MR do and why?
This MR creates a page at gitlab/admin/projects/*namespace_id/:id/edit. The page is intended to allow admins to edit admin only settings on a project. The changes aim to match the style at gitlab/admin/groups/*id/edit which is the respective group level admin only settings page.
This MR is intended to provide the rigging for the page and is not intended to be a feature complete form. The edit form lets admins change the name and description of the project.
Related issue: #389940 (closed)
Screenshots or screen recordings
How to set up and validate locally
Getting to the project edit page
- Log in as root/admin
- Navigate to the admin page
- On the sidebar, select Overview/Projects
- On any project, select
Edit
Exiting out of the project edit page
- On the edit page, to undo changes and leave the edit page, select
Cancel
(This brings you to the project show page) - Select
Cancel
(This will redirect you to the project show page)
Saving changes on the project edit page
- From the edit page, change either the name or description fields
- Select
Save Changes
(This will redirect you to the project show page)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.