{"action":"created","issue":{"url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/1579","repository_url":"https://api.github.com/repos/WikiWatershed/model-my-watershed","labels_url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/1579/labels{/name}","comments_url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/1579/comments","events_url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/1579/events","html_url":"https://github.com/WikiWatershed/model-my-watershed/pull/1579","id":185985293,"number":1579,"title":"Feature/add table pagination","user":{"login":"jtarricone","id":18290666,"avatar_url":"https://avatars.githubusercontent.com/u/18290666?v=3","gravatar_id":"","url":"https://api.github.com/users/jtarricone","html_url":"https://github.com/jtarricone","followers_url":"https://api.github.com/users/jtarricone/followers","following_url":"https://api.github.com/users/jtarricone/following{/other_user}","gists_url":"https://api.github.com/users/jtarricone/gists{/gist_id}","starred_url":"https://api.github.com/users/jtarricone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtarricone/subscriptions","organizations_url":"https://api.github.com/users/jtarricone/orgs","repos_url":"https://api.github.com/users/jtarricone/repos","events_url":"https://api.github.com/users/jtarricone/events{/privacy}","received_events_url":"https://api.github.com/users/jtarricone/received_events","type":"User","site_admin":false},"labels":[{"id":194213367,"url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"kellyi","id":4165523,"avatar_url":"https://avatars.githubusercontent.com/u/4165523?v=3","gravatar_id":"","url":"https://api.github.com/users/kellyi","html_url":"https://github.com/kellyi","followers_url":"https://api.github.com/users/kellyi/followers","following_url":"https://api.github.com/users/kellyi/following{/other_user}","gists_url":"https://api.github.com/users/kellyi/gists{/gist_id}","starred_url":"https://api.github.com/users/kellyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kellyi/subscriptions","organizations_url":"https://api.github.com/users/kellyi/orgs","repos_url":"https://api.github.com/users/kellyi/repos","events_url":"https://api.github.com/users/kellyi/events{/privacy}","received_events_url":"https://api.github.com/users/kellyi/received_events","type":"User","site_admin":false},"assignees":[{"login":"kellyi","id":4165523,"avatar_url":"https://avatars.githubusercontent.com/u/4165523?v=3","gravatar_id":"","url":"https://api.github.com/users/kellyi","html_url":"https://github.com/kellyi","followers_url":"https://api.github.com/users/kellyi/followers","following_url":"https://api.github.com/users/kellyi/following{/other_user}","gists_url":"https://api.github.com/users/kellyi/gists{/gist_id}","starred_url":"https://api.github.com/users/kellyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kellyi/subscriptions","organizations_url":"https://api.github.com/users/kellyi/orgs","repos_url":"https://api.github.com/users/kellyi/repos","events_url":"https://api.github.com/users/kellyi/events{/privacy}","received_events_url":"https://api.github.com/users/kellyi/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2016-10-28T18:05:57Z","updated_at":"2016-10-31T12:57:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/pulls/1579","html_url":"https://github.com/WikiWatershed/model-my-watershed/pull/1579","diff_url":"https://github.com/WikiWatershed/model-my-watershed/pull/1579.diff","patch_url":"https://github.com/WikiWatershed/model-my-watershed/pull/1579.patch"},"body":"This adds pageable tables, specifically intended for Backbone projects, to the \"Point Source\" and \"Water Quality\" views, to address performance issues stemming from rendering the records in larger AoI's.\n\nTo test:\n- clone this branch and bring up and environment, checking that `bootstrap.paginator` successfully installs\n- select a larger AoI and wait for the analysis task to complete\n- look at the \"Point Source\" and \"Water Quality\" tabs and make sure that the tables are paged\n- test the paging buttons to ensure the table updates as expected\n- test the table sorting, where approriate\n- repeat the process at different viewport sizes to check that the tables are usable and that styling is reasonably consistent\n\nTo test performance, select the same AoI's on the locally hosted app and on the staging app; for both, start the profiler, then activate the point source and water quality tabs, then start a TR55 model run and back out once the model view renders. Once the analysis view renders again after the model->analysis transition, stop the profiler. Compare the sequence of actions between the two profiler sessions. For a large AoI with several records, the render time should be measurably lower in the local app.\n"},"comment":{"url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/comments/257287001","html_url":"https://github.com/WikiWatershed/model-my-watershed/pull/1579#issuecomment-257287001","issue_url":"https://api.github.com/repos/WikiWatershed/model-my-watershed/issues/1579","id":257287001,"user":{"login":"jtarricone","id":18290666,"avatar_url":"https://avatars.githubusercontent.com/u/18290666?v=3","gravatar_id":"","url":"https://api.github.com/users/jtarricone","html_url":"https://github.com/jtarricone","followers_url":"https://api.github.com/users/jtarricone/followers","following_url":"https://api.github.com/users/jtarricone/following{/other_user}","gists_url":"https://api.github.com/users/jtarricone/gists{/gist_id}","starred_url":"https://api.github.com/users/jtarricone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtarricone/subscriptions","organizations_url":"https://api.github.com/users/jtarricone/orgs","repos_url":"https://api.github.com/users/jtarricone/repos","events_url":"https://api.github.com/users/jtarricone/events{/privacy}","received_events_url":"https://api.github.com/users/jtarricone/received_events","type":"User","site_admin":false},"created_at":"2016-10-31T12:57:35Z","updated_at":"2016-10-31T12:57:35Z","body":"![20161028_mmw_7](https://cloud.githubusercontent.com/assets/18290666/19821992/39af626e-9d2f-11e6-8a4a-e5c984daf44a.png)\r\n![20161028_mmw_8](https://cloud.githubusercontent.com/assets/18290666/19821993/39b5f476-9d2f-11e6-9284-5e1f5e6db1c0.png)"}}
{"actor":{"display_login":"jtarricone"}}