{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/luigi/issues/1086","labels_url":"https://api.github.com/repos/spotify/luigi/issues/1086/labels{/name}","comments_url":"https://api.github.com/repos/spotify/luigi/issues/1086/comments","events_url":"https://api.github.com/repos/spotify/luigi/issues/1086/events","html_url":"https://github.com/spotify/luigi/pull/1086","id":96598252,"number":1086,"title":"New theme for luigi visualiser","user":{"login":"stephenpascoe","id":677427,"avatar_url":"https://avatars.githubusercontent.com/u/677427?v=3","gravatar_id":"","url":"https://api.github.com/users/stephenpascoe","html_url":"https://github.com/stephenpascoe","followers_url":"https://api.github.com/users/stephenpascoe/followers","following_url":"https://api.github.com/users/stephenpascoe/following{/other_user}","gists_url":"https://api.github.com/users/stephenpascoe/gists{/gist_id}","starred_url":"https://api.github.com/users/stephenpascoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephenpascoe/subscriptions","organizations_url":"https://api.github.com/users/stephenpascoe/orgs","repos_url":"https://api.github.com/users/stephenpascoe/repos","events_url":"https://api.github.com/users/stephenpascoe/events{/privacy}","received_events_url":"https://api.github.com/users/stephenpascoe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":33,"created_at":"2015-07-22T15:43:01Z","updated_at":"2015-08-24T13:12:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/spotify/luigi/pulls/1086","html_url":"https://github.com/spotify/luigi/pull/1086","diff_url":"https://github.com/spotify/luigi/pull/1086.diff","patch_url":"https://github.com/spotify/luigi/pull/1086.patch"},"body":"This is a new theme for the visualiser accessible through .../index.lte.html.  The theme takes the d3 theme and adds jQuery DataTables for displaying a filterable table of tasks and AdminLTE for styling.\r\n\r\nKey features are:\r\n\r\n* Table paging\r\n* Search filter by any text in the table\r\n* Info boxes displaying count of task status (done, running, etc.) are selectable to filter the table\r\n* Sidebar displaying task names with counts are selectable to filter the table\r\n* Exception reports are accessible via expandable rows\r\n\r\nI can imagine improving the layout of the \"Parameters\" column and making more use of the expandable rows but we are already finding this very useful in production.\r\n\r\nWith 3 separate versions of index.html and several new dependencies I think it would be worth refactoring the /static structure and finding a neater way of selecting themes.  If you agree I'll take a look at it."},"comment":{"url":"https://api.github.com/repos/spotify/luigi/issues/comments/134197212","html_url":"https://github.com/spotify/luigi/pull/1086#issuecomment-134197212","issue_url":"https://api.github.com/repos/spotify/luigi/issues/1086","id":134197212,"user":{"login":"Tarrasch","id":294349,"avatar_url":"https://avatars.githubusercontent.com/u/294349?v=3","gravatar_id":"","url":"https://api.github.com/users/Tarrasch","html_url":"https://github.com/Tarrasch","followers_url":"https://api.github.com/users/Tarrasch/followers","following_url":"https://api.github.com/users/Tarrasch/following{/other_user}","gists_url":"https://api.github.com/users/Tarrasch/gists{/gist_id}","starred_url":"https://api.github.com/users/Tarrasch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tarrasch/subscriptions","organizations_url":"https://api.github.com/users/Tarrasch/orgs","repos_url":"https://api.github.com/users/Tarrasch/repos","events_url":"https://api.github.com/users/Tarrasch/events{/privacy}","received_events_url":"https://api.github.com/users/Tarrasch/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T13:12:33Z","updated_at":"2015-08-24T13:12:33Z","body":"Thanks @stephenpascoe :)"}}