Project name validation is missing when editing project names
Summary
Renaming a project repository with symbols such as ( ) { } [ ] / etc. and then trying to save fails.
Steps to reproduce
- Go into the project general settings.
- Rename the project name to whatever using these symbols.
- Click "Save Changes".
What is the current bug behavior?
The page will not update with "Project [project name] was successfully updated." Instead, it will just sit there until you reload the page, and revert to whatever settings you had before attempting to save.
What is the expected correct behavior?
The user should receive feedback when using disallowed characters. Saving should be disabled when project name is not valid.
Output of checks
This bug happens on GitLab.com.
Proposal
Edited by Christina Lohr


