Closed
Description
- Gitea version (or commit ref): 1.14.3
- Git version: 2.32.0.windows.2
- Operating system: Windows Server 2016
- Installed via scoop, which is using this package: https://github.com/go-gitea/gitea/releases/download/v1.14.3/gitea-1.14.3-windows-4.0-amd64.exe.xz
- Running it directly on the machine as a service.
- Database (use
[x]
):- PostgreSQL
- MySQL
- MSSQL
- SQLite
- Can you reproduce the bug at https://try.gitea.io:
- Yes, see dashboard showing items relating to this repo: https://try.gitea.io/manuzor/tag-url-escape-repro
- No
- Log gist: Will deliver on demand if required.
Description
When pushing tags with a #
character, the web frontend doesn't decode the display text of the URL shown in the dashboard and shows %23
instead. The correct name is shown if no URL is generated, e.g. when the tag is deleted. Please see the attached screenshot.
All I did to repro was push an annotated tag. I assume it affects all named refs that could contain characters that need URL encoding.