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

Long group name increases size of 'Project-based security' group size breaking configuration UI

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: core, matrix-auth-plugin
    • Labels:
    • Environment:
      Jenkins 2.7.1 LTS with configured project-based security using Github-based OAuth authentication
    • Similar Issues:
    • Released As:
      2.6

      Description

      After upgrading our Jenkins instance to 2.7.1, we have noticed that the configuration area of existing jobs do not display correctly (as seen on the screenshot).

      A bit of experimenting has shown that entering long user/group names in 'Enable project-based security' block (in an old, freestyle job) increases its width, and eventually exceeds the block it should fit in. At that point, all boxes become too large, and the resulting UI is very hard to read.

        Attachments

          Issue Links

            Activity

            ujhelyiz Zoltán Ujhelyi created issue -
            rtyler R. Tyler Croy made changes -
            Field Original Value New Value
            Workflow JNJira [ 173346 ] JNJira + In-Review [ 185078 ]
            danielbeck Daniel Beck made changes -
            Component/s matrix-auth-plugin [ 18131 ]
            danielbeck Daniel Beck made changes -
            Labels 2.0 gui regression 2.0 gui
            Hide
            danielbeck Daniel Beck added a comment -

            Only seems to occur in windows <1800 pixels wide (or equivalent for the zoom level), otherwise the job configuration form is fairly wide.

            Show
            danielbeck Daniel Beck added a comment - Only seems to occur in windows <1800 pixels wide (or equivalent for the zoom level), otherwise the job configuration form is fairly wide.
            Hide
            danielbeck Daniel Beck added a comment -

            I wonder whether it's a good idea to remove white-space: nowrap from TD.left-most to allow the labels to break on smaller resolutions.

            Show
            danielbeck Daniel Beck added a comment - I wonder whether it's a good idea to remove white-space: nowrap from TD.left-most to allow the labels to break on smaller resolutions.
            Hide
            danielbeck Daniel Beck added a comment -
            Show
            danielbeck Daniel Beck added a comment - PR experimenting with this at https://github.com/jenkinsci/matrix-auth-plugin/pull/76
            danielbeck Daniel Beck made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            danielbeck Daniel Beck made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            danielbeck Daniel Beck made changes -
            Remote Link This issue links to "PR 76 (Web Link)" [ 24513 ]
            danielbeck Daniel Beck made changes -
            Released As 2.5.1 / 2.6
            Resolution Fixed [ 1 ]
            Status In Review [ 10005 ] Fixed but Unreleased [ 10203 ]
            danielbeck Daniel Beck made changes -
            Released As 2.5.1 / 2.6 2.6
            Status Fixed but Unreleased [ 10203 ] Closed [ 6 ]

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              ujhelyiz Zoltán Ujhelyi
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: