Cannot view files using URL-encoded paths
When I go to https://gitlab.gnome.org/GNOME/gtk/find_file/master, type gtk.h
and click the first selected item it goes to https://gitlab.gnome.org/GNOME/gtk/blob/master/gtk%2Fgtk.h
, redirecting me to https://gitlab.gnome.org/GNOME/gtk/tree/master
and flashing the following message:
"gtk%2Fgtk.h" did not exist on "master"
This is pretty annoying as I cannot even tweak the URL manually. And since no file under a subdirectory can be accessed using the Find file tool, it makes it pretty useless.
This is most likely caused by incorrect web server configuration, as gitlab.com and salsa.debian.org instances seem to load URL-encoded paths just fine, see for example https://salsa.debian.org/gnome-team/gtk3/blob/debian/master/gtk%2Fgtk.h
.
Most likely introduced by https://gitlab.com/gitlab-org/gitlab-foss/issues/62055