{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2254","repository_url":"https://api.github.com/repos/jenkinsci/jenkins","labels_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2254/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2254/comments","events_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2254/events","html_url":"https://github.com/jenkinsci/jenkins/pull/2254","id":147772775,"number":2254,"title":"Prevent footer from overlapping with content","user":{"login":"tjbaker","id":3188587,"avatar_url":"https://avatars.githubusercontent.com/u/3188587?v=3","gravatar_id":"","url":"https://api.github.com/users/tjbaker","html_url":"https://github.com/tjbaker","followers_url":"https://api.github.com/users/tjbaker/followers","following_url":"https://api.github.com/users/tjbaker/following{/other_user}","gists_url":"https://api.github.com/users/tjbaker/gists{/gist_id}","starred_url":"https://api.github.com/users/tjbaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tjbaker/subscriptions","organizations_url":"https://api.github.com/users/tjbaker/orgs","repos_url":"https://api.github.com/users/tjbaker/repos","events_url":"https://api.github.com/users/tjbaker/events{/privacy}","received_events_url":"https://api.github.com/users/tjbaker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-04-12T14:39:53Z","updated_at":"2016-04-12T22:31:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jenkinsci/jenkins/pulls/2254","html_url":"https://github.com/jenkinsci/jenkins/pull/2254","diff_url":"https://github.com/jenkinsci/jenkins/pull/2254.diff","patch_url":"https://github.com/jenkinsci/jenkins/pull/2254.patch"},"body":"The footer CSS had `position: absolute` and had a variable height. Since the footer can contain error messages from plugins, the height would grow to cover up actual content (console logs, etc.).\r\n\r\nThis commit ensures the footer stays on the bottom of the screen, below all content, at all times."},"comment":{"url":"https://api.github.com/repos/jenkinsci/jenkins/issues/comments/209129321","html_url":"https://github.com/jenkinsci/jenkins/pull/2254#issuecomment-209129321","issue_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2254","id":209129321,"user":{"login":"tjbaker","id":3188587,"avatar_url":"https://avatars.githubusercontent.com/u/3188587?v=3","gravatar_id":"","url":"https://api.github.com/users/tjbaker","html_url":"https://github.com/tjbaker","followers_url":"https://api.github.com/users/tjbaker/followers","following_url":"https://api.github.com/users/tjbaker/following{/other_user}","gists_url":"https://api.github.com/users/tjbaker/gists{/gist_id}","starred_url":"https://api.github.com/users/tjbaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tjbaker/subscriptions","organizations_url":"https://api.github.com/users/tjbaker/orgs","repos_url":"https://api.github.com/users/tjbaker/repos","events_url":"https://api.github.com/users/tjbaker/events{/privacy}","received_events_url":"https://api.github.com/users/tjbaker/received_events","type":"User","site_admin":false},"created_at":"2016-04-12T22:31:10Z","updated_at":"2016-04-12T22:31:10Z","body":"The scm-sync-configuration plugin has the option to put scm failures in the footer.  It adds as many newlines are there are failing commits, which can be many lines until someone fixes the problem or clears the log.  The footer expands upwards and occludes the console log, which makes diagnosing failed builds problematic.\r\n\r\n```\r\nDisplay SCM Sync Status\r\nDisplays a SCM Sync Configuration status health on the bottom of your Jenkins pages.\r\nIt is generally useful to activate this in order to be aware of a synchronization problem (due, for instance, to repository credentials change)\r\n```\r\n"}}