Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-59015

Ability to disable Emojis in Job Names

    Details

    • Similar Issues:

      Description

      #23349 introduced support for emojis and other non-UTF-8 characters in job names, etc.  While I appreciate the excitement for this support it can cause problems in a corporate environment and [opens the door for potentially misleading and/or malicious URIs|https://krebsonsecurity.com/2018/03/look-alike-domains-and-visual-confusion/].

      My ask is for a global setting that can be triggered to disable this support.

       

        Attachments

          Activity

          Hide
          mecorusfc Mike Corum added a comment -

          It seems like it would make more sense to include an alias or tag that allows emojis and then allow that alias or tag to become the "display name" but not affect the URL.

          Show
          mecorusfc Mike Corum added a comment - It seems like it would make more sense to include an alias or tag that allows emojis and then allow that alias or tag to become the "display name" but not affect the URL.
          Hide
          jbnance Jason Nance added a comment -

          That would work for me, as well.

          Show
          jbnance Jason Nance added a comment - That would work for me, as well.
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          There is a standard naming strategy extension point which should allow prohibiting emojis.

          https://jenkins.io/doc/developer/extensions/jenkins-core/#projectnamingstrategy

           

          Show
          oleg_nenashev Oleg Nenashev added a comment - There is a standard naming strategy extension point which should allow prohibiting emojis. https://jenkins.io/doc/developer/extensions/jenkins-core/#projectnamingstrategy  
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Jason Nance does the suggested solution work for you?

          Show
          oleg_nenashev Oleg Nenashev added a comment - Jason Nance does the suggested solution work for you?
          Hide
          jbnance Jason Nance added a comment -

          Hmm... actually, yes.  When I first glanced at the suggest I thought it would require plugin development.  Sorry for not paying closer attention.

          This commit was also helpful:

          https://github.com/jenkinsci/jenkins/commit/a2d9bac03da99d739ecf7ce0be9ba793b93d2c88

           

          Show
          jbnance Jason Nance added a comment - Hmm... actually, yes.  When I first glanced at the suggest I thought it would require plugin development.  Sorry for not paying closer attention. This commit was also helpful: https://github.com/jenkinsci/jenkins/commit/a2d9bac03da99d739ecf7ce0be9ba793b93d2c88  

            People

            • Assignee:
              oleg_nenashev Oleg Nenashev
              Reporter:
              jbnance Jason Nance
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: