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

Show Diffs button missing and Entries Per Page controls broken on System Configuration History

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • Jenkins 2.375.2
      Job Configuration History Plugin Version 1198.v4d5736c2308c
    • 1264.v054b_c928547e

      Starting with Job Configuration History Plugin Version 1191.v168c8c2b_956a, when using the Job Config History menu item from Jenkins dashboard to view system config ($JENKINS/jobConfigHistory/history?name=config/)...  the Show Diffs button is missing and the Entries Per Page controls result in a blank page for any value other than the default (25) or when clicking Page forward(>)/back(<)/numbers buttons.

      broken since: 1191.v168c8c2b_956a
      last working version: 1187.v2a_b_1ca_54d18d

      To reproduce the problem:

      • navigate to Jenkns Dashboard main page
      • select the Job Config History button from main menu
      • from the resulting "All Configuration History" page, click one of the config (system) links
      • on the resulting page, observe
      1. Show Diffs button is missing from controls at bottom of page
      2. click any Entries Per Page button other than 25 (the default) and observe blank page result with the message "No configuration history available"
      3. click a page number other than 1 or use the next (>) or previous (<) buttons and observe a blank page with the message "No configuration history available"

          [JENKINS-70655] Show Diffs button missing and Entries Per Page controls broken on System Configuration History

          Michael Gray created issue -
          Michael Gray made changes -
          Description Original: Starting with Job Configuration History Plugin Version [1191.v168c8c2b_956a,|https://updates.jenkins.io/download/plugins/jobConfigHistory/1191.v168c8c2b_956a/jobConfigHistory.hpi] when using the Job Config History menu item from Jenkins dashboard to view system config ($JENKINS/jobConfigHistory/history?name=config/)...  the `Show Diffs` button is missing and the `Entries Per Page` controls result in a blank page for any value other than the default (25) or when clicking `Page` forward/back/numbers buttons.

          broken since: [1191.v168c8c2b_956a|https://updates.jenkins.io/download/plugins/jobConfigHistory/1191.v168c8c2b_956a/jobConfigHistory.hpi]
          last working version: [1187.v2a_b_1ca_54d18d|https://updates.jenkins.io/download/plugins/jobConfigHistory/1187.v2a_b_1ca_54d18d/jobConfigHistory.hpi]

          To reproduce the problem:
           * navigate to Jenkns Dashboard main page
           * select the Job Config History button from main menu
           * from the resulting "All Configuration History" page, click one of the *config* (system) links
           * on the resulting page, observer
          - Show Diffs button is missing from controls at bottom of page
          - click any Entries Per Page button other than 25 (the default) and observe blank page result with the message "No configuration history available"
          - click a page number other than 1 or use the next (>) or previous (<) buttons and observe a black page with the message "No configuration history available"
          New: Starting with Job Configuration History Plugin Version [1191.v168c8c2b_956a,|https://updates.jenkins.io/download/plugins/jobConfigHistory/1191.v168c8c2b_956a/jobConfigHistory.hpi] when using the *Job Config History* menu item from Jenkins dashboard to view system config ($JENKINS/jobConfigHistory/history?name=config/)...  the *Show Diffs* button is missing and the *Entries Per Page* controls result in a blank page for any value other than the default ({*}25{*}) or when clicking Page forward({*}>{*})/back({*}<{*})/numbers buttons.

          broken since: [1191.v168c8c2b_956a|https://updates.jenkins.io/download/plugins/jobConfigHistory/1191.v168c8c2b_956a/jobConfigHistory.hpi]
          last working version: [1187.v2a_b_1ca_54d18d|https://updates.jenkins.io/download/plugins/jobConfigHistory/1187.v2a_b_1ca_54d18d/jobConfigHistory.hpi]

          To reproduce the problem:
           * navigate to Jenkns Dashboard main page
           * select the *Job Config History* button from main menu
           * from the resulting "All Configuration History" page, click one of the *config* (system) links
           * on the resulting page, observe

           # *Show Diffs* button is missing from controls at bottom of page
           # click any *Entries Per Page* button other than *25* (the default) and observe blank page result with the message "No configuration history available"
           # click a page number other than *1* or use the next ({*}>{*}) or previous ({*}<{*}) buttons and observe a blank page with the message "No configuration history available"
          Stefan Spieker made changes -
          Assignee New: Stefan Spieker [ stefan_spieker ]
          Stefan Spieker made changes -
          Released As New: 1264.v054b_c928547e
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Stefan Spieker made changes -
          Remote Link New: This issue links to "PR #332 (Web Link)" [ 29994 ]

            stefan_spieker Stefan Spieker
            lmgray Michael Gray
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: