Skip to content

Allow plus character on Project Name

What does this MR do?

Allow '+' character to be used on the Project Name. This is a small incremental step into being more flexible about project naming.

Although I'm aware of an initiative to alter the project_name regex altogether and by doing so, be more flexible about it, this patch is intended to fix our immediate issue, as well as being as minimal as possible by just altering the end of the regex.

If we want to be as pragmatic as possible about this change, we could hide it under a feature_flag, I'm just not sure how GL feels about it. On the same hand If an approach like that would be considered I can add a data migration in case something goes sideways.

Note that this is separate from the issues related to using the plus character on the project_path, which would potentially cause URL issues.

fixes: POV56
relates: #220528, #332881 (closed)

Conformity

Edited by Lucas Zampieri

Merge request reports