Gitlab 18.0 has been released. Since there are breaking changes the update will be postponed to July 2025. For a list of breaking changes see https://about.gitlab.com/blog/2025/04/18/a-guide-to-the-breaking-changes-in-gitlab-18-0/. Please prepare yourself and your projects for this update.
On May, 23th between 18:00 and 22:00 gitlab.tugraz.at may not be available (Reason: maintenance work / gitlab updates).
There was a workaround for deriving the filename from the source filename because characters like '#' didn't make it through.
Turns out this was just a bug some lines above where encodeURIComponent() wasn't used as it should.
Use encodeURIComponent() when constructing the URL and remove the workaround.