Cannot enter / render folder with jinja template {{ in the name }} - UI bug
Summary
It is not possible to enter the folder with {{ in the name }} via web UI.
I have a cookiecutter project which uses jinja to template files and folders.
If you go to project https://gitlab.com/remak_team/open-source/rmk-pypackage and click on the folder {{cookiecutter.project_slug}} page won't render the underlying structure instead it loads same page but url changes.
This is an example how url is being generated by clicking on {{cookiecutter.project_slug}}
https://gitlab.com/remak_team/open-source/rmk-pypackage/tree/5+7/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D/%7B%7Bcookiecutter.project_slug%7D%7D
Steps to reproduce
Web UI only flow
- Go to gitlab.com
- Create a project
- Create a folder with name
{{problematic.name}} - Click on the folder and observe the change
Web UI + git
- Go to gitlab.com
- Create a project
- In your computer create new git repository
- Create a file and add it to git
- Create folder
{{problematic.name}} - Create another file in
{{problematic.name}}/.gitkeep - Add and commit all changes
- Push to gitlab
- Go to gitlab.com
- Try to click on the
{{problematic.name}}
Example Project
https://gitlab.com/1oglop1/testproject https://gitlab.com/remak_team/open-source/rmk-pypackage
What is the current bug behavior?
Gitlab UI does not access and render files under {{problematic.name}}
What is the expected correct behavior?
Render children files and folders of {{problematic.name}}
