Description
The project settings form rejects project names containing uppercase characters or spaces (e.g., "DEP-burundi-datafi") with an "invalid format" error, while the project creation form accepts them by auto-converting to the url-safe format (dep-burundi-datafi).
This inconsistency makes it appear as a bug to users — they can create a project with a mixed-case name but cannot rename an existing project the same way.
Expected behavior
The settings form should auto-convert the name to lowercase-hyphens-digits format, matching the creation form behavior, and show a preview of the converted name.
Steps to reproduce
- Go to an existing project's settings page
- Try to change the project name to something with uppercase letters (e.g., "DEP-burundi-datafi")
- Observe the validation error "has invalid format"