{"action":"created","issue":{"url":"https://api.github.com/repos/coralproject/talk/issues/60","repository_url":"https://api.github.com/repos/coralproject/talk","labels_url":"https://api.github.com/repos/coralproject/talk/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/coralproject/talk/issues/60/comments","events_url":"https://api.github.com/repos/coralproject/talk/issues/60/events","html_url":"https://github.com/coralproject/talk/pull/60","id":188758108,"number":60,"title":"Community Section - Search Commenters","user":{"login":"okbel","id":1401559,"avatar_url":"https://avatars.githubusercontent.com/u/1401559?v=3","gravatar_id":"","url":"https://api.github.com/users/okbel","html_url":"https://github.com/okbel","followers_url":"https://api.github.com/users/okbel/followers","following_url":"https://api.github.com/users/okbel/following{/other_user}","gists_url":"https://api.github.com/users/okbel/gists{/gist_id}","starred_url":"https://api.github.com/users/okbel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okbel/subscriptions","organizations_url":"https://api.github.com/users/okbel/orgs","repos_url":"https://api.github.com/users/okbel/repos","events_url":"https://api.github.com/users/okbel/events{/privacy}","received_events_url":"https://api.github.com/users/okbel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"impronunciable","id":165799,"avatar_url":"https://avatars.githubusercontent.com/u/165799?v=3","gravatar_id":"","url":"https://api.github.com/users/impronunciable","html_url":"https://github.com/impronunciable","followers_url":"https://api.github.com/users/impronunciable/followers","following_url":"https://api.github.com/users/impronunciable/following{/other_user}","gists_url":"https://api.github.com/users/impronunciable/gists{/gist_id}","starred_url":"https://api.github.com/users/impronunciable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/impronunciable/subscriptions","organizations_url":"https://api.github.com/users/impronunciable/orgs","repos_url":"https://api.github.com/users/impronunciable/repos","events_url":"https://api.github.com/users/impronunciable/events{/privacy}","received_events_url":"https://api.github.com/users/impronunciable/received_events","type":"User","site_admin":false},"assignees":[{"login":"impronunciable","id":165799,"avatar_url":"https://avatars.githubusercontent.com/u/165799?v=3","gravatar_id":"","url":"https://api.github.com/users/impronunciable","html_url":"https://github.com/impronunciable","followers_url":"https://api.github.com/users/impronunciable/followers","following_url":"https://api.github.com/users/impronunciable/following{/other_user}","gists_url":"https://api.github.com/users/impronunciable/gists{/gist_id}","starred_url":"https://api.github.com/users/impronunciable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/impronunciable/subscriptions","organizations_url":"https://api.github.com/users/impronunciable/orgs","repos_url":"https://api.github.com/users/impronunciable/repos","events_url":"https://api.github.com/users/impronunciable/events{/privacy}","received_events_url":"https://api.github.com/users/impronunciable/received_events","type":"User","site_admin":false},{"login":"wyattjoh","id":633002,"avatar_url":"https://avatars.githubusercontent.com/u/633002?v=3","gravatar_id":"","url":"https://api.github.com/users/wyattjoh","html_url":"https://github.com/wyattjoh","followers_url":"https://api.github.com/users/wyattjoh/followers","following_url":"https://api.github.com/users/wyattjoh/following{/other_user}","gists_url":"https://api.github.com/users/wyattjoh/gists{/gist_id}","starred_url":"https://api.github.com/users/wyattjoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wyattjoh/subscriptions","organizations_url":"https://api.github.com/users/wyattjoh/orgs","repos_url":"https://api.github.com/users/wyattjoh/repos","events_url":"https://api.github.com/users/wyattjoh/events{/privacy}","received_events_url":"https://api.github.com/users/wyattjoh/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-11-11T13:16:39Z","updated_at":"2016-11-11T13:19:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/coralproject/talk/pulls/60","html_url":"https://github.com/coralproject/talk/pull/60","diff_url":"https://github.com/coralproject/talk/pull/60.diff","patch_url":"https://github.com/coralproject/talk/pull/60.patch"},"body":"# Community Section - Search Commenters\r\n\r\n## What does this PR do?\r\n- Adds the Community Section\r\n- Search Commenters by Email and Display Name\r\n- Change sorting by clicking Table Header\r\n- Paginated at 50\r\n- Ordered by creation date (we need to implement Signed up in the future)\r\n- No Results state\r\n- Loading States\r\n- Pagination (it's working, you can request by page and send tons of parameters. But it's not final. I'll give it another refactor when we have more data (and time.)\r\n- Redux\r\n- Adds version Number\r\n\r\n## How do I test this PR?\r\n- Do `npm install` just in case\r\n- `npm start` && `npm run build`\r\n- Go to `http://localhost:3000`\r\n- Go to Community (`http://localhost:3000/admin/community`)\r\n- You should be able to see the community section and search by pressing enter and do all of the above\r\n\r\nNote: I did some styling to match the designs but we are going to address design and pixel perfect in another PR in the future.\r\n\r\n@coralproject/tech\r\n"},"comment":{"url":"https://api.github.com/repos/coralproject/talk/issues/comments/259955600","html_url":"https://github.com/coralproject/talk/pull/60#issuecomment-259955600","issue_url":"https://api.github.com/repos/coralproject/talk/issues/60","id":259955600,"user":{"login":"okbel","id":1401559,"avatar_url":"https://avatars.githubusercontent.com/u/1401559?v=3","gravatar_id":"","url":"https://api.github.com/users/okbel","html_url":"https://github.com/okbel","followers_url":"https://api.github.com/users/okbel/followers","following_url":"https://api.github.com/users/okbel/following{/other_user}","gists_url":"https://api.github.com/users/okbel/gists{/gist_id}","starred_url":"https://api.github.com/users/okbel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okbel/subscriptions","organizations_url":"https://api.github.com/users/okbel/orgs","repos_url":"https://api.github.com/users/okbel/repos","events_url":"https://api.github.com/users/okbel/events{/privacy}","received_events_url":"https://api.github.com/users/okbel/received_events","type":"User","site_admin":false},"created_at":"2016-11-11T13:19:29Z","updated_at":"2016-11-11T13:19:29Z","body":"@impronunciable @wyattjoh Want to take a look at this one?\r\n\r\n@wyattjoh I run into an issue while doing `User.count()` because it retrieves the total count and I need the total count **after sorting** but I think we can dig into that later in another PR."}}
{"actor":{"display_login":"okbel"}}