-
Bug
-
Resolution: Fixed
-
Major
-
None
-
BlueOcean 1.0.0-b19, Jenkins v2.32.1, Safari 10.0.3
-
-
pannonian, iapetus, 1.0
When accessing a job or branch that has '/' in the name, it needs to be escaped using %2F. However, in Safari, when the page refreshes, the escapes are removed, and the URL just has a / in it. And you then get a 404 page.
Similarly, when navigating from the regular Jenkins UI to the Blue Ocean UI in Safari, you get a 404 page and the job & branch names aren't escaped.
Steps to reproduce:
- create a job with / in the name
- open the page in the Blue Ocean UI, using Safari, with the escaped URL.
- refresh the page
- see a 404 page.
We get / in the job name because we use the BitBucket Branch Source Plugin (v1.9), so our jobs are in folders, and the job name ends up being <team name>/<repository name>. On top of that, we use a pattern of story/<issue-number>_<summary> for our branches, so there's another /
- relates to
-
JENKINS-41407 Bitbucket Pipeline display name should never be calculated
- Closed
-
JENKINS-42249 Safari 10.x issues with paths containing URL encoded characters
- Closed