concourse / concourse

Concourse is a container-based continuous thing-doer written in Go.
https://concourse-ci.org
Apache License 2.0
7.42k stars 847 forks source link

Status Message Is Not un-URL Encoded #5502

Open nebhale opened 4 years ago

nebhale commented 4 years ago

Summary

The status message, when a job has no builds, does not properly un-URL encode the name of the job.

Steps to reproduce

  1. Create a job name with url-encoded characters
  2. Examine build status page before first build

Expected results

Status message should say

no builds for job "<properly un-URL encoded name>"

Actual results

image

Triaging info

vito commented 4 years ago

Just a warning - we're planning to restrict the allowed characters in identifiers: concourse/rfcs#40

This is still a valid bug, though it wouldn't really matter anymore if we implement the above RFC.