Last active
August 29, 2015 14:22
-
-
Save djtriptych/403ce0535246d1ec1d6a to your computer and use it in GitHub Desktop.
vim-pull-requests
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102","id":37511076,"html_url":"https://github.com/AltSchool/ops-ui/pull/102","diff_url":"https://github.com/AltSchool/ops-ui/pull/102.diff","patch_url":"https://github.com/AltSchool/ops-ui/pull/102.patch","issue_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/102","number":102,"state":"open","locked":false,"title":"Feature/exports","user":{"login":"djtriptych","id":1135131,"avatar_url":"https://avatars.githubusercontent.com/u/1135131?v=3","gravatar_id":"","url":"https://api.github.com/users/djtriptych","html_url":"https://github.com/djtriptych","followers_url":"https://api.github.com/users/djtriptych/followers","following_url":"https://api.github.com/users/djtriptych/following{/other_user}","gists_url":"https://api.github.com/users/djtriptych/gists{/gist_id}","starred_url":"https://api.github.com/users/djtriptych/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djtriptych/subscriptions","organizations_url":"https://api.github.com/users/djtriptych/orgs","repos_url":"https://api.github.com/users/djtriptych/repos","events_url":"https://api.github.com/users/djtriptych/events{/privacy}","received_events_url":"https://api.github.com/users/djtriptych/received_events","type":"User","site_admin":false},"body":"### 1. Pick your filters\r\n![screen shot 2015-06-11 at 5 24 50 pm](https://cloud.githubusercontent.com/assets/1135131/8118777/1e3642b8-105f-11e5-902c-23f5c816042f.png)\r\n\r\n### 2. Open a new export tab\r\n![screen shot 2015-06-11 at 5 24 55 pm](https://cloud.githubusercontent.com/assets/1135131/8118781/211d09ee-105f-11e5-8e03-aaa15933e03c.png)\r\n\r\n### 3. Start the export process\r\n![screen shot 2015-06-11 at 5 25 04 pm](https://cloud.githubusercontent.com/assets/1135131/8118852/83cbea56-105f-11e5-8bd1-fe177234b0ac.png)\r\n\r\n### 4. Watch progress\r\n![screen shot 2015-06-11 at 5 25 09 pm](https://cloud.githubusercontent.com/assets/1135131/8118783/25279978-105f-11e5-9967-fe48179a6b47.png)\r\n\r\n### 5. Download your CSV!\r\n![screen shot 2015-06-11 at 5 25 16 pm](https://cloud.githubusercontent.com/assets/1135131/8118786/26bd6600-105f-11e5-99cf-fc0a5f8546c0.png)","created_at":"2015-06-11T21:32:32Z","updated_at":"2015-06-12T15:14:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"cf635bc8ac101599fb4de533a10512b300f2cda4","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102/commits","review_comments_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102/comments","review_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/102/comments","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/98f54647ce902f8b60df0bae0630fd3513e8428e","head":{"label":"AltSchool:feature/exports","ref":"feature/exports","sha":"98f54647ce902f8b60df0bae0630fd3513e8428e","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"base":{"label":"AltSchool:master","ref":"master","sha":"ab664ce171c0ef48e49c3728fbc853d66b6254a3","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102"},"html":{"href":"https://github.com/AltSchool/ops-ui/pull/102"},"issue":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/102"},"comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/102/comments"},"review_comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102/comments"},"review_comment":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/102/commits"},"statuses":{"href":"https://api.github.com/repos/AltSchool/ops-ui/statuses/98f54647ce902f8b60df0bae0630fd3513e8428e"}}},{"url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101","id":37488948,"html_url":"https://github.com/AltSchool/ops-ui/pull/101","diff_url":"https://github.com/AltSchool/ops-ui/pull/101.diff","patch_url":"https://github.com/AltSchool/ops-ui/pull/101.patch","issue_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/101","number":101,"state":"open","locked":false,"title":"Adding new lost reasons:","user":{"login":"djtriptych","id":1135131,"avatar_url":"https://avatars.githubusercontent.com/u/1135131?v=3","gravatar_id":"","url":"https://api.github.com/users/djtriptych","html_url":"https://github.com/djtriptych","followers_url":"https://api.github.com/users/djtriptych/followers","following_url":"https://api.github.com/users/djtriptych/following{/other_user}","gists_url":"https://api.github.com/users/djtriptych/gists{/gist_id}","starred_url":"https://api.github.com/users/djtriptych/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djtriptych/subscriptions","organizations_url":"https://api.github.com/users/djtriptych/orgs","repos_url":"https://api.github.com/users/djtriptych/repos","events_url":"https://api.github.com/users/djtriptych/events{/privacy}","received_events_url":"https://api.github.com/users/djtriptych/received_events","type":"User","site_admin":false},"body":" - \"Early Application\" fixes OSFIFONE-1253\r\n - \"Weak Application\" fixes OSFIFONE-1293\r\n - \"No Evaluation\" fixes OSFIFONE-1299","created_at":"2015-06-11T17:37:55Z","updated_at":"2015-06-11T17:44:36Z","closed_at":null,"merged_at":null,"merge_commit_sha":"564deb8b2d28f889dde322be610903a837bf58af","assignee":{"login":"aleontiev","id":1815440,"avatar_url":"https://avatars.githubusercontent.com/u/1815440?v=3","gravatar_id":"","url":"https://api.github.com/users/aleontiev","html_url":"https://github.com/aleontiev","followers_url":"https://api.github.com/users/aleontiev/followers","following_url":"https://api.github.com/users/aleontiev/following{/other_user}","gists_url":"https://api.github.com/users/aleontiev/gists{/gist_id}","starred_url":"https://api.github.com/users/aleontiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aleontiev/subscriptions","organizations_url":"https://api.github.com/users/aleontiev/orgs","repos_url":"https://api.github.com/users/aleontiev/repos","events_url":"https://api.github.com/users/aleontiev/events{/privacy}","received_events_url":"https://api.github.com/users/aleontiev/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101/commits","review_comments_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101/comments","review_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/101/comments","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/ff9ec23943031f9572f5f38af19a14af2a0b147d","head":{"label":"AltSchool:fix/new-lost-reasons","ref":"fix/new-lost-reasons","sha":"ff9ec23943031f9572f5f38af19a14af2a0b147d","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"base":{"label":"AltSchool:master","ref":"master","sha":"ab664ce171c0ef48e49c3728fbc853d66b6254a3","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101"},"html":{"href":"https://github.com/AltSchool/ops-ui/pull/101"},"issue":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/101"},"comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/101/comments"},"review_comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101/comments"},"review_comment":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/101/commits"},"statuses":{"href":"https://api.github.com/repos/AltSchool/ops-ui/statuses/ff9ec23943031f9572f5f38af19a14af2a0b147d"}}},{"url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94","id":35376951,"html_url":"https://github.com/AltSchool/ops-ui/pull/94","diff_url":"https://github.com/AltSchool/ops-ui/pull/94.diff","patch_url":"https://github.com/AltSchool/ops-ui/pull/94.patch","issue_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/94","number":94,"state":"open","locked":false,"title":"progress on form refactor","user":{"login":"cooperjbrandon","id":5386810,"avatar_url":"https://avatars.githubusercontent.com/u/5386810?v=3","gravatar_id":"","url":"https://api.github.com/users/cooperjbrandon","html_url":"https://github.com/cooperjbrandon","followers_url":"https://api.github.com/users/cooperjbrandon/followers","following_url":"https://api.github.com/users/cooperjbrandon/following{/other_user}","gists_url":"https://api.github.com/users/cooperjbrandon/gists{/gist_id}","starred_url":"https://api.github.com/users/cooperjbrandon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cooperjbrandon/subscriptions","organizations_url":"https://api.github.com/users/cooperjbrandon/orgs","repos_url":"https://api.github.com/users/cooperjbrandon/repos","events_url":"https://api.github.com/users/cooperjbrandon/events{/privacy}","received_events_url":"https://api.github.com/users/cooperjbrandon/received_events","type":"User","site_admin":false},"body":"This makes it so the form details are in the controller, and the template just iterates over each attribute (similar to the filters in the applicants route). I actually think this is slightly uglier than the way we had it, but at the same time I can see the benefits. Let me know if you want to discuss...even though the work is done I don't mind just ignoring this PR and keeping the original way.\r\n\r\nAlso, I made this a separate PR to make it easy to see the changes. (I'm making this a PR to my groups-quick-fix branch).","created_at":"2015-05-13T22:20:09Z","updated_at":"2015-05-20T17:04:30Z","closed_at":null,"merged_at":null,"merge_commit_sha":"4b4f5aac8d46760db2a52b74ab896cbf10e34287","assignee":{"login":"aleontiev","id":1815440,"avatar_url":"https://avatars.githubusercontent.com/u/1815440?v=3","gravatar_id":"","url":"https://api.github.com/users/aleontiev","html_url":"https://github.com/aleontiev","followers_url":"https://api.github.com/users/aleontiev/followers","following_url":"https://api.github.com/users/aleontiev/following{/other_user}","gists_url":"https://api.github.com/users/aleontiev/gists{/gist_id}","starred_url":"https://api.github.com/users/aleontiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aleontiev/subscriptions","organizations_url":"https://api.github.com/users/aleontiev/orgs","repos_url":"https://api.github.com/users/aleontiev/repos","events_url":"https://api.github.com/users/aleontiev/events{/privacy}","received_events_url":"https://api.github.com/users/aleontiev/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94/commits","review_comments_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94/comments","review_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/94/comments","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/484c93060e5f0782c82e78af2e1b17780819a990","head":{"label":"AltSchool:feature/groups-form-refactor","ref":"feature/groups-form-refactor","sha":"484c93060e5f0782c82e78af2e1b17780819a990","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"base":{"label":"AltSchool:feature/groups-quick-fix","ref":"feature/groups-quick-fix","sha":"8e9ee683ceaec43d487d9f3635fcd7edf3c98f46","user":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"repo":{"id":28420816,"name":"ops-ui","full_name":"AltSchool/ops-ui","owner":{"login":"AltSchool","id":4924852,"avatar_url":"https://avatars.githubusercontent.com/u/4924852?v=3","gravatar_id":"","url":"https://api.github.com/users/AltSchool","html_url":"https://github.com/AltSchool","followers_url":"https://api.github.com/users/AltSchool/followers","following_url":"https://api.github.com/users/AltSchool/following{/other_user}","gists_url":"https://api.github.com/users/AltSchool/gists{/gist_id}","starred_url":"https://api.github.com/users/AltSchool/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AltSchool/subscriptions","organizations_url":"https://api.github.com/users/AltSchool/orgs","repos_url":"https://api.github.com/users/AltSchool/repos","events_url":"https://api.github.com/users/AltSchool/events{/privacy}","received_events_url":"https://api.github.com/users/AltSchool/received_events","type":"Organization","site_admin":false},"private":true,"html_url":"https://github.com/AltSchool/ops-ui","description":"","fork":false,"url":"https://api.github.com/repos/AltSchool/ops-ui","forks_url":"https://api.github.com/repos/AltSchool/ops-ui/forks","keys_url":"https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AltSchool/ops-ui/teams","hooks_url":"https://api.github.com/repos/AltSchool/ops-ui/hooks","issue_events_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}","events_url":"https://api.github.com/repos/AltSchool/ops-ui/events","assignees_url":"https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}","branches_url":"https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}","tags_url":"https://api.github.com/repos/AltSchool/ops-ui/tags","blobs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/AltSchool/ops-ui/languages","stargazers_url":"https://api.github.com/repos/AltSchool/ops-ui/stargazers","contributors_url":"https://api.github.com/repos/AltSchool/ops-ui/contributors","subscribers_url":"https://api.github.com/repos/AltSchool/ops-ui/subscribers","subscription_url":"https://api.github.com/repos/AltSchool/ops-ui/subscription","commits_url":"https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/AltSchool/ops-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}","compare_url":"https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AltSchool/ops-ui/merges","archive_url":"https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AltSchool/ops-ui/downloads","issues_url":"https://api.github.com/repos/AltSchool/ops-ui/issues{/number}","pulls_url":"https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AltSchool/ops-ui/labels{/name}","releases_url":"https://api.github.com/repos/AltSchool/ops-ui/releases{/id}","created_at":"2014-12-23T21:35:58Z","updated_at":"2015-05-07T04:00:31Z","pushed_at":"2015-06-14T23:48:04Z","git_url":"git://github.com/AltSchool/ops-ui.git","ssh_url":"[email protected]:AltSchool/ops-ui.git","clone_url":"https://github.com/AltSchool/ops-ui.git","svn_url":"https://github.com/AltSchool/ops-ui","homepage":null,"size":3312,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94"},"html":{"href":"https://github.com/AltSchool/ops-ui/pull/94"},"issue":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/94"},"comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/issues/94/comments"},"review_comments":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94/comments"},"review_comment":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/AltSchool/ops-ui/pulls/94/commits"},"statuses":{"href":"https://api.github.com/repos/AltSchool/ops-ui/statuses/484c93060e5f0782c82e78af2e1b17780819a990"}}}] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Get comments for a PR, and convert for vim usage as changelist. | |
""" | |
import argparse | |
import json | |
import os | |
import pprint | |
import requests | |
import sys | |
import urlparse | |
import logging | |
# Authorization failed. | |
class AuthError(Exception): pass | |
# When sending invalid JSON (code: 400) | |
class GHInvalidJson(Exception): pass | |
# When sending wrong type of JSON values (code: 400) | |
class GHWrongJson(Exception): pass | |
# When sending invalid fields (code: 422) | |
class GHUnprocessableEntity(Exception): pass | |
# When resource is not found OR is forbidden. | |
class GHNotFound(Exception): pass | |
# When resource is forbidden. | |
class GHForbidden(Exception): pass | |
class GHApi(object): | |
PATH_TOKEN = os.path.expanduser('~/.codereview') | |
# HTTP header tells github we want v3 API. | |
GH_ACCEPT_HEADER = {'Accept': 'application/vnd.github.v3+json'} | |
# All github api access is over https. | |
GH_API_NETLOC = 'api.github.com' | |
GH_API_SCHEME = 'https' | |
GH_API_ROOT = urlparse.urlunparse( | |
(GH_API_SCHEME, GH_API_NETLOC, '', '', '', '')) | |
# YYYY-MM-DDTHH:MM:SSZ (ISO 8601) | |
GH_TIMESTAMP_FORMAT = '' | |
GH_RESPONSE_PAGE_SIZE_DEFAULT = 30 | |
GH_RESPONSE_PAGE_SIZE_MAX = 100 | |
# Level of detail of resource responses. | |
GH_RESPONSE_LEVELS = [ | |
'summary', # Show basic info. | |
'detailed' # Show detailed info. | |
] | |
def __init__(self): | |
self.authenticated = False | |
self.endpoints = False | |
self._pull_requests = None | |
self._session = None | |
self._token = None | |
# Get current user. | |
user = self.session.get(self.GH_API_ROOT + '/user') | |
self.user = user.json() | |
@property | |
def token(self): | |
""" Attempt to get auth location from standard location (PATH_TOKEN). | |
Returns: | |
auth_token | |
Raises: | |
IOError if can't open auth token file. | |
GHAuthenticationError if authorization fails (invalid token) | |
""" | |
if self._token is None: | |
try: | |
with open(self.PATH_TOKEN) as f: | |
self._token = f.read().strip() | |
except IOError: | |
print 'Couldn\'t open auth file at %s' % self.PATH_TOKEN | |
raise | |
return self._token | |
@property | |
def session(self): | |
if self._session is None: | |
session = requests.Session() | |
session.headers.update({'Authorization': 'token %s' % self.token}) | |
session.headers.update(self.GH_ACCEPT_HEADER) | |
self._session = session | |
return self._session | |
@property | |
def pull_requests(self): | |
if self._pull_requests is None: | |
self._pull_requests = s.get(GH_API_ROOT + '/repos/AltSchool/ops-ui/pulls').json() | |
return self._pull_requests | |
def pr_comments(self, owner, repo, prid): | |
rsp = self.session.get(self.GH_API_ROOT + '/repos/%s/%s/pulls/%s/comments' % (owner, repo, prid)) | |
return rsp.json() | |
def vim_fix(comment): | |
""" Convert github comment into vim quickfix format. """ | |
return '{path}, Line {position}'.format(**comment) | |
if __name__ == '__main__': | |
parser = argparse.ArgumentParser( | |
description='Manage github pull requests.') | |
parser.add_argument('url', type=str, | |
help='The url of the pull request.') | |
parser.add_argument('url', type=str, | |
help='The url of the pull request.') | |
gh = GHApi() | |
comments = gh.pr_comments('AltSchool', 'ops-ui', 102) | |
for comment in comments: | |
print vim_fix(comment) | |
if False: | |
# Get ops-ui pull requests. | |
logging.debug('Getting PRs') | |
pull_requests = s.get(GH_API_ROOT + '/repos/AltSchool/ops-ui/pulls').text | |
print(pull_requests) | |
sys.stdout.flush() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{u'merge_commit_sha': u'cf635bc8ac101599fb4de533a10512b300f2cda4', u'number': 102, u'assignee': None, u'closed_at': None, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/98f54647ce902f8b60df0bae0630fd3513e8428e', u'id': 37511076, u'title': u'Feature/exports', u'merged_at': None, u'state': u'open', u'_links': {u'review_comment': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}'}, u'commits': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102/commits'}, u'self': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102'}, u'review_comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102/comments'}, u'html': {u'href': u'https://github.com/AltSchool/ops-ui/pull/102'}, u'comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/102/comments'}, u'issue': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/102'}, u'statuses': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/98f54647ce902f8b60df0bae0630fd3513e8428e'}}, u'diff_url': u'https://github.com/AltSchool/ops-ui/pull/102.diff', u'issue_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/102', u'body': u'### 1. Pick your filters\r\n![screen shot 2015-06-11 at 5 24 50 pm](https://cloud.githubusercontent.com/assets/1135131/8118777/1e3642b8-105f-11e5-902c-23f5c816042f.png)\r\n\r\n### 2. Open a new export tab\r\n![screen shot 2015-06-11 at 5 24 55 pm](https://cloud.githubusercontent.com/assets/1135131/8118781/211d09ee-105f-11e5-8e03-aaa15933e03c.png)\r\n\r\n### 3. Start the export process\r\n![screen shot 2015-06-11 at 5 25 04 pm](https://cloud.githubusercontent.com/assets/1135131/8118852/83cbea56-105f-11e5-8bd1-fe177234b0ac.png)\r\n\r\n### 4. Watch progress\r\n![screen shot 2015-06-11 at 5 25 09 pm](https://cloud.githubusercontent.com/assets/1135131/8118783/25279978-105f-11e5-9967-fe48179a6b47.png)\r\n\r\n### 5. Download your CSV!\r\n![screen shot 2015-06-11 at 5 25 16 pm](https://cloud.githubusercontent.com/assets/1135131/8118786/26bd6600-105f-11e5-99cf-fc0a5f8546c0.png)', u'head': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'98f54647ce902f8b60df0bae0630fd3513e8428e', u'ref': u'feature/exports', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:feature/exports'}, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102/commits', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/102/comments', u'html_url': u'https://github.com/AltSchool/ops-ui/pull/102', u'updated_at': u'2015-06-12T15:14:53Z', u'base': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'ab664ce171c0ef48e49c3728fbc853d66b6254a3', u'ref': u'master', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:master'}, u'user': {u'following_url': u'https://api.github.com/users/djtriptych/following{/other_user}', u'events_url': u'https://api.github.com/users/djtriptych/events{/privacy}', u'organizations_url': u'https://api.github.com/users/djtriptych/orgs', u'url': u'https://api.github.com/users/djtriptych', u'gists_url': u'https://api.github.com/users/djtriptych/gists{/gist_id}', u'html_url': u'https://github.com/djtriptych', u'subscriptions_url': u'https://api.github.com/users/djtriptych/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/1135131?v=3', u'repos_url': u'https://api.github.com/users/djtriptych/repos', u'received_events_url': u'https://api.github.com/users/djtriptych/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/djtriptych/starred{/owner}{/repo}', u'site_admin': False, u'login': u'djtriptych', u'type': u'User', u'id': 1135131, u'followers_url': u'https://api.github.com/users/djtriptych/followers'}, u'milestone': None, u'locked': False, u'url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102', u'created_at': u'2015-06-11T21:32:32Z', u'review_comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/102/comments', u'review_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}', u'patch_url': u'https://github.com/AltSchool/ops-ui/pull/102.patch'}, {u'merge_commit_sha': u'564deb8b2d28f889dde322be610903a837bf58af', u'number': 101, u'assignee': {u'following_url': u'https://api.github.com/users/aleontiev/following{/other_user}', u'events_url': u'https://api.github.com/users/aleontiev/events{/privacy}', u'organizations_url': u'https://api.github.com/users/aleontiev/orgs', u'url': u'https://api.github.com/users/aleontiev', u'gists_url': u'https://api.github.com/users/aleontiev/gists{/gist_id}', u'html_url': u'https://github.com/aleontiev', u'subscriptions_url': u'https://api.github.com/users/aleontiev/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/1815440?v=3', u'repos_url': u'https://api.github.com/users/aleontiev/repos', u'received_events_url': u'https://api.github.com/users/aleontiev/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/aleontiev/starred{/owner}{/repo}', u'site_admin': False, u'login': u'aleontiev', u'type': u'User', u'id': 1815440, u'followers_url': u'https://api.github.com/users/aleontiev/followers'}, u'closed_at': None, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/ff9ec23943031f9572f5f38af19a14af2a0b147d', u'id': 37488948, u'title': u'Adding new lost reasons:', u'merged_at': None, u'state': u'open', u'_links': {u'review_comment': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}'}, u'commits': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101/commits'}, u'self': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101'}, u'review_comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101/comments'}, u'html': {u'href': u'https://github.com/AltSchool/ops-ui/pull/101'}, u'comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/101/comments'}, u'issue': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/101'}, u'statuses': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/ff9ec23943031f9572f5f38af19a14af2a0b147d'}}, u'diff_url': u'https://github.com/AltSchool/ops-ui/pull/101.diff', u'issue_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/101', u'body': u' - "Early Application" fixes OSFIFONE-1253\r\n - "Weak Application" fixes OSFIFONE-1293\r\n - "No Evaluation" fixes OSFIFONE-1299', u'head': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'ff9ec23943031f9572f5f38af19a14af2a0b147d', u'ref': u'fix/new-lost-reasons', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:fix/new-lost-reasons'}, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101/commits', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/101/comments', u'html_url': u'https://github.com/AltSchool/ops-ui/pull/101', u'updated_at': u'2015-06-11T17:44:36Z', u'base': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'ab664ce171c0ef48e49c3728fbc853d66b6254a3', u'ref': u'master', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:master'}, u'user': {u'following_url': u'https://api.github.com/users/djtriptych/following{/other_user}', u'events_url': u'https://api.github.com/users/djtriptych/events{/privacy}', u'organizations_url': u'https://api.github.com/users/djtriptych/orgs', u'url': u'https://api.github.com/users/djtriptych', u'gists_url': u'https://api.github.com/users/djtriptych/gists{/gist_id}', u'html_url': u'https://github.com/djtriptych', u'subscriptions_url': u'https://api.github.com/users/djtriptych/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/1135131?v=3', u'repos_url': u'https://api.github.com/users/djtriptych/repos', u'received_events_url': u'https://api.github.com/users/djtriptych/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/djtriptych/starred{/owner}{/repo}', u'site_admin': False, u'login': u'djtriptych', u'type': u'User', u'id': 1135131, u'followers_url': u'https://api.github.com/users/djtriptych/followers'}, u'milestone': None, u'locked': False, u'url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101', u'created_at': u'2015-06-11T17:37:55Z', u'review_comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/101/comments', u'review_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}', u'patch_url': u'https://github.com/AltSchool/ops-ui/pull/101.patch'}, {u'merge_commit_sha': u'4b4f5aac8d46760db2a52b74ab896cbf10e34287', u'number': 94, u'assignee': {u'following_url': u'https://api.github.com/users/aleontiev/following{/other_user}', u'events_url': u'https://api.github.com/users/aleontiev/events{/privacy}', u'organizations_url': u'https://api.github.com/users/aleontiev/orgs', u'url': u'https://api.github.com/users/aleontiev', u'gists_url': u'https://api.github.com/users/aleontiev/gists{/gist_id}', u'html_url': u'https://github.com/aleontiev', u'subscriptions_url': u'https://api.github.com/users/aleontiev/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/1815440?v=3', u'repos_url': u'https://api.github.com/users/aleontiev/repos', u'received_events_url': u'https://api.github.com/users/aleontiev/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/aleontiev/starred{/owner}{/repo}', u'site_admin': False, u'login': u'aleontiev', u'type': u'User', u'id': 1815440, u'followers_url': u'https://api.github.com/users/aleontiev/followers'}, u'closed_at': None, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/484c93060e5f0782c82e78af2e1b17780819a990', u'id': 35376951, u'title': u'progress on form refactor', u'merged_at': None, u'state': u'open', u'_links': {u'review_comment': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}'}, u'commits': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94/commits'}, u'self': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94'}, u'review_comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94/comments'}, u'html': {u'href': u'https://github.com/AltSchool/ops-ui/pull/94'}, u'comments': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/94/comments'}, u'issue': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/issues/94'}, u'statuses': {u'href': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/484c93060e5f0782c82e78af2e1b17780819a990'}}, u'diff_url': u'https://github.com/AltSchool/ops-ui/pull/94.diff', u'issue_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/94', u'body': u"This makes it so the form details are in the controller, and the template just iterates over each attribute (similar to the filters in the applicants route). I actually think this is slightly uglier than the way we had it, but at the same time I can see the benefits. Let me know if you want to discuss...even though the work is done I don't mind just ignoring this PR and keeping the original way.\r\n\r\nAlso, I made this a separate PR to make it easy to see the changes. (I'm making this a PR to my groups-quick-fix branch).", u'head': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'484c93060e5f0782c82e78af2e1b17780819a990', u'ref': u'feature/groups-form-refactor', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:feature/groups-form-refactor'}, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94/commits', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/94/comments', u'html_url': u'https://github.com/AltSchool/ops-ui/pull/94', u'updated_at': u'2015-05-20T17:04:30Z', u'base': {u'repo': {u'issues_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues{/number}', u'stargazers_count': 1, u'forks_url': u'https://api.github.com/repos/AltSchool/ops-ui/forks', u'mirror_url': None, u'subscription_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscription', u'notifications_url': u'https://api.github.com/repos/AltSchool/ops-ui/notifications{?since,all,participating}', u'collaborators_url': u'https://api.github.com/repos/AltSchool/ops-ui/collaborators{/collaborator}', u'updated_at': u'2015-05-07T04:00:31Z', u'private': True, u'pulls_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls{/number}', u'issue_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/comments{/number}', u'labels_url': u'https://api.github.com/repos/AltSchool/ops-ui/labels{/name}', u'has_wiki': True, u'full_name': u'AltSchool/ops-ui', u'owner': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'statuses_url': u'https://api.github.com/repos/AltSchool/ops-ui/statuses/{sha}', u'id': 28420816, u'keys_url': u'https://api.github.com/repos/AltSchool/ops-ui/keys{/key_id}', u'description': u'', u'tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/tags', u'downloads_url': u'https://api.github.com/repos/AltSchool/ops-ui/downloads', u'assignees_url': u'https://api.github.com/repos/AltSchool/ops-ui/assignees{/user}', u'contents_url': u'https://api.github.com/repos/AltSchool/ops-ui/contents/{+path}', u'has_pages': False, u'git_refs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/refs{/sha}', u'open_issues_count': 3, u'clone_url': u'https://github.com/AltSchool/ops-ui.git', u'watchers_count': 1, u'git_tags_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/tags{/sha}', u'milestones_url': u'https://api.github.com/repos/AltSchool/ops-ui/milestones{/number}', u'languages_url': u'https://api.github.com/repos/AltSchool/ops-ui/languages', u'size': 3312, u'homepage': None, u'fork': False, u'commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/commits{/sha}', u'releases_url': u'https://api.github.com/repos/AltSchool/ops-ui/releases{/id}', u'issue_events_url': u'https://api.github.com/repos/AltSchool/ops-ui/issues/events{/number}', u'archive_url': u'https://api.github.com/repos/AltSchool/ops-ui/{archive_format}{/ref}', u'comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/comments{/number}', u'events_url': u'https://api.github.com/repos/AltSchool/ops-ui/events', u'contributors_url': u'https://api.github.com/repos/AltSchool/ops-ui/contributors', u'html_url': u'https://github.com/AltSchool/ops-ui', u'forks': 0, u'compare_url': u'https://api.github.com/repos/AltSchool/ops-ui/compare/{base}...{head}', u'open_issues': 3, u'git_url': u'git://github.com/AltSchool/ops-ui.git', u'svn_url': u'https://github.com/AltSchool/ops-ui', u'merges_url': u'https://api.github.com/repos/AltSchool/ops-ui/merges', u'has_issues': True, u'ssh_url': u'[email protected]:AltSchool/ops-ui.git', u'blobs_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/blobs{/sha}', u'git_commits_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/commits{/sha}', u'hooks_url': u'https://api.github.com/repos/AltSchool/ops-ui/hooks', u'has_downloads': True, u'watchers': 1, u'name': u'ops-ui', u'language': u'JavaScript', u'url': u'https://api.github.com/repos/AltSchool/ops-ui', u'created_at': u'2014-12-23T21:35:58Z', u'pushed_at': u'2015-06-14T23:48:04Z', u'forks_count': 0, u'default_branch': u'master', u'teams_url': u'https://api.github.com/repos/AltSchool/ops-ui/teams', u'trees_url': u'https://api.github.com/repos/AltSchool/ops-ui/git/trees{/sha}', u'branches_url': u'https://api.github.com/repos/AltSchool/ops-ui/branches{/branch}', u'subscribers_url': u'https://api.github.com/repos/AltSchool/ops-ui/subscribers', u'stargazers_url': u'https://api.github.com/repos/AltSchool/ops-ui/stargazers'}, u'sha': u'8e9ee683ceaec43d487d9f3635fcd7edf3c98f46', u'ref': u'feature/groups-quick-fix', u'user': {u'following_url': u'https://api.github.com/users/AltSchool/following{/other_user}', u'events_url': u'https://api.github.com/users/AltSchool/events{/privacy}', u'organizations_url': u'https://api.github.com/users/AltSchool/orgs', u'url': u'https://api.github.com/users/AltSchool', u'gists_url': u'https://api.github.com/users/AltSchool/gists{/gist_id}', u'html_url': u'https://github.com/AltSchool', u'subscriptions_url': u'https://api.github.com/users/AltSchool/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/4924852?v=3', u'repos_url': u'https://api.github.com/users/AltSchool/repos', u'received_events_url': u'https://api.github.com/users/AltSchool/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/AltSchool/starred{/owner}{/repo}', u'site_admin': False, u'login': u'AltSchool', u'type': u'Organization', u'id': 4924852, u'followers_url': u'https://api.github.com/users/AltSchool/followers'}, u'label': u'AltSchool:feature/groups-quick-fix'}, u'user': {u'following_url': u'https://api.github.com/users/cooperjbrandon/following{/other_user}', u'events_url': u'https://api.github.com/users/cooperjbrandon/events{/privacy}', u'organizations_url': u'https://api.github.com/users/cooperjbrandon/orgs', u'url': u'https://api.github.com/users/cooperjbrandon', u'gists_url': u'https://api.github.com/users/cooperjbrandon/gists{/gist_id}', u'html_url': u'https://github.com/cooperjbrandon', u'subscriptions_url': u'https://api.github.com/users/cooperjbrandon/subscriptions', u'avatar_url': u'https://avatars.githubusercontent.com/u/5386810?v=3', u'repos_url': u'https://api.github.com/users/cooperjbrandon/repos', u'received_events_url': u'https://api.github.com/users/cooperjbrandon/received_events', u'gravatar_id': u'', u'starred_url': u'https://api.github.com/users/cooperjbrandon/starred{/owner}{/repo}', u'site_admin': False, u'login': u'cooperjbrandon', u'type': u'User', u'id': 5386810, u'followers_url': u'https://api.github.com/users/cooperjbrandon/followers'}, u'milestone': None, u'locked': False, u'url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94', u'created_at': u'2015-05-13T22:20:09Z', u'review_comments_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/94/comments', u'review_comment_url': u'https://api.github.com/repos/AltSchool/ops-ui/pulls/comments{/number}', u'patch_url': u'https://github.com/AltSchool/ops-ui/pull/94.patch'}] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment