UI replaces commercial at signs with underscores in file names on uploading
GitLab replaces "@" (commercial at) sign with "_" (underscore) in filenames on uploading through web UI. But they still can be commited and pushed from CLI without filename changing.
If I can push those files from CLI, that means there are no such filename limits from git and underlying storage subsystem. So I propose to disable such renamings in web UI if there is no any other reasons for that.
Steps to reproduce
- touch firstname.lastname@example.org
- Upload it in repository using web UI
- touch email@example.com
- Commit and push it using CLI
What is the current bug behavior?
In Repository - Files you'll see two files:
What is the expected correct behavior?
File names should be: