{"action":"created","issue":{"url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/6","labels_url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/6/comments","events_url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/6/events","html_url":"https://github.com/vigetlabs/ars-arsenal/pull/6","id":53759396,"number":6,"title":"Better searching","user":{"login":"nhunzaker","id":590904,"avatar_url":"https://avatars.githubusercontent.com/u/590904?v=3","gravatar_id":"","url":"https://api.github.com/users/nhunzaker","html_url":"https://github.com/nhunzaker","followers_url":"https://api.github.com/users/nhunzaker/followers","following_url":"https://api.github.com/users/nhunzaker/following{/other_user}","gists_url":"https://api.github.com/users/nhunzaker/gists{/gist_id}","starred_url":"https://api.github.com/users/nhunzaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nhunzaker/subscriptions","organizations_url":"https://api.github.com/users/nhunzaker/orgs","repos_url":"https://api.github.com/users/nhunzaker/repos","events_url":"https://api.github.com/users/nhunzaker/events{/privacy}","received_events_url":"https://api.github.com/users/nhunzaker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-08T15:02:14Z","updated_at":"2015-01-08T15:12:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/vigetlabs/ars-arsenal/pulls/6","html_url":"https://github.com/vigetlabs/ars-arsenal/pull/6","diff_url":"https://github.com/vigetlabs/ars-arsenal/pull/6.diff","patch_url":"https://github.com/vigetlabs/ars-arsenal/pull/6.patch"},"body":"This pull request does quite a lot.\r\n\r\n`urlBuilder` is now `makeURL` and `makeQuery` in order to support single record retrieval.\r\n\r\nI broke up Sync into two additional mixins: Collection, and Record. This allows the selection button preview image to fetch records separately from the main payload. This will be very useful when we add pagination, and also allows the Selection component to fetch a single record, instead of a huge list.\r\n\r\nAdditionally, the gallery is now responsible for fetching information itself. This cleans up a bit of code.\r\n\r\nI also added a server to the example, allowing search to be testable."},"comment":{"url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/comments/69192219","html_url":"https://github.com/vigetlabs/ars-arsenal/pull/6#issuecomment-69192219","issue_url":"https://api.github.com/repos/vigetlabs/ars-arsenal/issues/6","id":69192219,"user":{"login":"solomonhawk","id":1037707,"avatar_url":"https://avatars.githubusercontent.com/u/1037707?v=3","gravatar_id":"","url":"https://api.github.com/users/solomonhawk","html_url":"https://github.com/solomonhawk","followers_url":"https://api.github.com/users/solomonhawk/followers","following_url":"https://api.github.com/users/solomonhawk/following{/other_user}","gists_url":"https://api.github.com/users/solomonhawk/gists{/gist_id}","starred_url":"https://api.github.com/users/solomonhawk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/solomonhawk/subscriptions","organizations_url":"https://api.github.com/users/solomonhawk/orgs","repos_url":"https://api.github.com/users/solomonhawk/repos","events_url":"https://api.github.com/users/solomonhawk/events{/privacy}","received_events_url":"https://api.github.com/users/solomonhawk/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T15:12:34Z","updated_at":"2015-01-08T15:12:34Z","body":"Nice refactor! :+1: "}}