{"action":"created","comment":{"url":"https://api.github.com/repos/isenseDev/Teaching/pulls/comments/24607810","id":24607810,"diff_hunk":"@@ -42,8 +42,15 @@ int main ()\n   test.set_project_ID(ID);\r\n   test.set_project_title(title);\r\n   test.set_project_label(\"C++\");\r\n-  test.set_email(email);\r\n-  test.set_password(password);\r\n+\r\n+  while(test.set_email_password(email, password) == false)\r","path":"ExampleCode/C++/API/POST_email.cpp","position":30,"original_position":30,"commit_id":"1fa556dc09cb93fb43e6b122eda429e5ba18c271","original_commit_id":"1fa556dc09cb93fb43e6b122eda429e5ba18c271","user":{"login":"stowellm","id":1039162,"avatar_url":"https://avatars.githubusercontent.com/u/1039162?v=3","gravatar_id":"","url":"https://api.github.com/users/stowellm","html_url":"https://github.com/stowellm","followers_url":"https://api.github.com/users/stowellm/followers","following_url":"https://api.github.com/users/stowellm/following{/other_user}","gists_url":"https://api.github.com/users/stowellm/gists{/gist_id}","starred_url":"https://api.github.com/users/stowellm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stowellm/subscriptions","organizations_url":"https://api.github.com/users/stowellm/orgs","repos_url":"https://api.github.com/users/stowellm/repos","events_url":"https://api.github.com/users/stowellm/events{/privacy}","received_events_url":"https://api.github.com/users/stowellm/received_events","type":"User","site_admin":false},"body":"`while(!test.set_email_password(email, password))`","created_at":"2015-02-12T18:50:12Z","updated_at":"2015-02-12T18:50:12Z","html_url":"https://github.com/isenseDev/Teaching/pull/26#discussion_r24607810","pull_request_url":"https://api.github.com/repos/isenseDev/Teaching/pulls/26","_links":{"self":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/comments/24607810"},"html":{"href":"https://github.com/isenseDev/Teaching/pull/26#discussion_r24607810"},"pull_request":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/26"}}},"pull_request":{"url":"https://api.github.com/repos/isenseDev/Teaching/pulls/26","id":29059485,"html_url":"https://github.com/isenseDev/Teaching/pull/26","diff_url":"https://github.com/isenseDev/Teaching/pull/26.diff","patch_url":"https://github.com/isenseDev/Teaching/pull/26.patch","issue_url":"https://api.github.com/repos/isenseDev/Teaching/issues/26","number":26,"state":"open","locked":false,"title":"Appending to datasets, better Makefile, unit tests","user":{"login":"JasonD94","id":7584563,"avatar_url":"https://avatars.githubusercontent.com/u/7584563?v=3","gravatar_id":"","url":"https://api.github.com/users/JasonD94","html_url":"https://github.com/JasonD94","followers_url":"https://api.github.com/users/JasonD94/followers","following_url":"https://api.github.com/users/JasonD94/following{/other_user}","gists_url":"https://api.github.com/users/JasonD94/gists{/gist_id}","starred_url":"https://api.github.com/users/JasonD94/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JasonD94/subscriptions","organizations_url":"https://api.github.com/users/JasonD94/orgs","repos_url":"https://api.github.com/users/JasonD94/repos","events_url":"https://api.github.com/users/JasonD94/events{/privacy}","received_events_url":"https://api.github.com/users/JasonD94/received_events","type":"User","site_admin":false},"body":"Bunch of new stuff:\r\n1. Can now pull down datasets and media objects using \"?recur=true\"\r\n2. That allows appending by both dataset ID and by dataset name (with both email/pw and contributor keys)\r\n3. Vastly improved the Makefile, so it now only compiles changes and also compiles much quicker.\r\n4. Wrote 7 tests using the Boost library to test some parts of the C++ API. Right now just POSTing JSON and appending datasets are tested. There is also plenty of example code still for users to see how to use the C++ class.\r\n5. Various improvements / misc additions.\r\n\r\n@bdonald25 @stowellm ","created_at":"2015-02-11T00:35:53Z","updated_at":"2015-02-12T18:50:12Z","closed_at":null,"merged_at":null,"merge_commit_sha":"283916b56b76c3c061c3fa15402a7991c3887615","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/isenseDev/Teaching/pulls/26/commits","review_comments_url":"https://api.github.com/repos/isenseDev/Teaching/pulls/26/comments","review_comment_url":"https://api.github.com/repos/isenseDev/Teaching/pulls/comments/{number}","comments_url":"https://api.github.com/repos/isenseDev/Teaching/issues/26/comments","statuses_url":"https://api.github.com/repos/isenseDev/Teaching/statuses/1fa556dc09cb93fb43e6b122eda429e5ba18c271","head":{"label":"JasonD94:jd_data_sets","ref":"jd_data_sets","sha":"1fa556dc09cb93fb43e6b122eda429e5ba18c271","user":{"login":"JasonD94","id":7584563,"avatar_url":"https://avatars.githubusercontent.com/u/7584563?v=3","gravatar_id":"","url":"https://api.github.com/users/JasonD94","html_url":"https://github.com/JasonD94","followers_url":"https://api.github.com/users/JasonD94/followers","following_url":"https://api.github.com/users/JasonD94/following{/other_user}","gists_url":"https://api.github.com/users/JasonD94/gists{/gist_id}","starred_url":"https://api.github.com/users/JasonD94/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JasonD94/subscriptions","organizations_url":"https://api.github.com/users/JasonD94/orgs","repos_url":"https://api.github.com/users/JasonD94/repos","events_url":"https://api.github.com/users/JasonD94/events{/privacy}","received_events_url":"https://api.github.com/users/JasonD94/received_events","type":"User","site_admin":false},"repo":{"id":24070757,"name":"Teaching","full_name":"JasonD94/Teaching","owner":{"login":"JasonD94","id":7584563,"avatar_url":"https://avatars.githubusercontent.com/u/7584563?v=3","gravatar_id":"","url":"https://api.github.com/users/JasonD94","html_url":"https://github.com/JasonD94","followers_url":"https://api.github.com/users/JasonD94/followers","following_url":"https://api.github.com/users/JasonD94/following{/other_user}","gists_url":"https://api.github.com/users/JasonD94/gists{/gist_id}","starred_url":"https://api.github.com/users/JasonD94/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JasonD94/subscriptions","organizations_url":"https://api.github.com/users/JasonD94/orgs","repos_url":"https://api.github.com/users/JasonD94/repos","events_url":"https://api.github.com/users/JasonD94/events{/privacy}","received_events_url":"https://api.github.com/users/JasonD94/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/JasonD94/Teaching","description":"This repo contains all sorts of resources for teaching students (and teachers) about the iSENSE project.","fork":true,"url":"https://api.github.com/repos/JasonD94/Teaching","forks_url":"https://api.github.com/repos/JasonD94/Teaching/forks","keys_url":"https://api.github.com/repos/JasonD94/Teaching/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JasonD94/Teaching/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JasonD94/Teaching/teams","hooks_url":"https://api.github.com/repos/JasonD94/Teaching/hooks","issue_events_url":"https://api.github.com/repos/JasonD94/Teaching/issues/events{/number}","events_url":"https://api.github.com/repos/JasonD94/Teaching/events","assignees_url":"https://api.github.com/repos/JasonD94/Teaching/assignees{/user}","branches_url":"https://api.github.com/repos/JasonD94/Teaching/branches{/branch}","tags_url":"https://api.github.com/repos/JasonD94/Teaching/tags","blobs_url":"https://api.github.com/repos/JasonD94/Teaching/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JasonD94/Teaching/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JasonD94/Teaching/git/refs{/sha}","trees_url":"https://api.github.com/repos/JasonD94/Teaching/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JasonD94/Teaching/statuses/{sha}","languages_url":"https://api.github.com/repos/JasonD94/Teaching/languages","stargazers_url":"https://api.github.com/repos/JasonD94/Teaching/stargazers","contributors_url":"https://api.github.com/repos/JasonD94/Teaching/contributors","subscribers_url":"https://api.github.com/repos/JasonD94/Teaching/subscribers","subscription_url":"https://api.github.com/repos/JasonD94/Teaching/subscription","commits_url":"https://api.github.com/repos/JasonD94/Teaching/commits{/sha}","git_commits_url":"https://api.github.com/repos/JasonD94/Teaching/git/commits{/sha}","comments_url":"https://api.github.com/repos/JasonD94/Teaching/comments{/number}","issue_comment_url":"https://api.github.com/repos/JasonD94/Teaching/issues/comments/{number}","contents_url":"https://api.github.com/repos/JasonD94/Teaching/contents/{+path}","compare_url":"https://api.github.com/repos/JasonD94/Teaching/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JasonD94/Teaching/merges","archive_url":"https://api.github.com/repos/JasonD94/Teaching/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JasonD94/Teaching/downloads","issues_url":"https://api.github.com/repos/JasonD94/Teaching/issues{/number}","pulls_url":"https://api.github.com/repos/JasonD94/Teaching/pulls{/number}","milestones_url":"https://api.github.com/repos/JasonD94/Teaching/milestones{/number}","notifications_url":"https://api.github.com/repos/JasonD94/Teaching/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JasonD94/Teaching/labels{/name}","releases_url":"https://api.github.com/repos/JasonD94/Teaching/releases{/id}","created_at":"2014-09-15T19:36:27Z","updated_at":"2015-02-11T00:31:32Z","pushed_at":"2015-02-11T00:31:32Z","git_url":"git://github.com/JasonD94/Teaching.git","ssh_url":"git@github.com:JasonD94/Teaching.git","clone_url":"https://github.com/JasonD94/Teaching.git","svn_url":"https://github.com/JasonD94/Teaching","homepage":null,"size":18083,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"jd_data_sets"}},"base":{"label":"isenseDev:master","ref":"master","sha":"73299adc322a0c873ff4c3d04fee5989cdecd23d","user":{"login":"isenseDev","id":1268685,"avatar_url":"https://avatars.githubusercontent.com/u/1268685?v=3","gravatar_id":"","url":"https://api.github.com/users/isenseDev","html_url":"https://github.com/isenseDev","followers_url":"https://api.github.com/users/isenseDev/followers","following_url":"https://api.github.com/users/isenseDev/following{/other_user}","gists_url":"https://api.github.com/users/isenseDev/gists{/gist_id}","starred_url":"https://api.github.com/users/isenseDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isenseDev/subscriptions","organizations_url":"https://api.github.com/users/isenseDev/orgs","repos_url":"https://api.github.com/users/isenseDev/repos","events_url":"https://api.github.com/users/isenseDev/events{/privacy}","received_events_url":"https://api.github.com/users/isenseDev/received_events","type":"Organization","site_admin":false},"repo":{"id":23707335,"name":"Teaching","full_name":"isenseDev/Teaching","owner":{"login":"isenseDev","id":1268685,"avatar_url":"https://avatars.githubusercontent.com/u/1268685?v=3","gravatar_id":"","url":"https://api.github.com/users/isenseDev","html_url":"https://github.com/isenseDev","followers_url":"https://api.github.com/users/isenseDev/followers","following_url":"https://api.github.com/users/isenseDev/following{/other_user}","gists_url":"https://api.github.com/users/isenseDev/gists{/gist_id}","starred_url":"https://api.github.com/users/isenseDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isenseDev/subscriptions","organizations_url":"https://api.github.com/users/isenseDev/orgs","repos_url":"https://api.github.com/users/isenseDev/repos","events_url":"https://api.github.com/users/isenseDev/events{/privacy}","received_events_url":"https://api.github.com/users/isenseDev/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/isenseDev/Teaching","description":"This repo contains all sorts of resources for teaching students (and teachers) about the iSENSE project.","fork":false,"url":"https://api.github.com/repos/isenseDev/Teaching","forks_url":"https://api.github.com/repos/isenseDev/Teaching/forks","keys_url":"https://api.github.com/repos/isenseDev/Teaching/keys{/key_id}","collaborators_url":"https://api.github.com/repos/isenseDev/Teaching/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/isenseDev/Teaching/teams","hooks_url":"https://api.github.com/repos/isenseDev/Teaching/hooks","issue_events_url":"https://api.github.com/repos/isenseDev/Teaching/issues/events{/number}","events_url":"https://api.github.com/repos/isenseDev/Teaching/events","assignees_url":"https://api.github.com/repos/isenseDev/Teaching/assignees{/user}","branches_url":"https://api.github.com/repos/isenseDev/Teaching/branches{/branch}","tags_url":"https://api.github.com/repos/isenseDev/Teaching/tags","blobs_url":"https://api.github.com/repos/isenseDev/Teaching/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/isenseDev/Teaching/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/isenseDev/Teaching/git/refs{/sha}","trees_url":"https://api.github.com/repos/isenseDev/Teaching/git/trees{/sha}","statuses_url":"https://api.github.com/repos/isenseDev/Teaching/statuses/{sha}","languages_url":"https://api.github.com/repos/isenseDev/Teaching/languages","stargazers_url":"https://api.github.com/repos/isenseDev/Teaching/stargazers","contributors_url":"https://api.github.com/repos/isenseDev/Teaching/contributors","subscribers_url":"https://api.github.com/repos/isenseDev/Teaching/subscribers","subscription_url":"https://api.github.com/repos/isenseDev/Teaching/subscription","commits_url":"https://api.github.com/repos/isenseDev/Teaching/commits{/sha}","git_commits_url":"https://api.github.com/repos/isenseDev/Teaching/git/commits{/sha}","comments_url":"https://api.github.com/repos/isenseDev/Teaching/comments{/number}","issue_comment_url":"https://api.github.com/repos/isenseDev/Teaching/issues/comments/{number}","contents_url":"https://api.github.com/repos/isenseDev/Teaching/contents/{+path}","compare_url":"https://api.github.com/repos/isenseDev/Teaching/compare/{base}...{head}","merges_url":"https://api.github.com/repos/isenseDev/Teaching/merges","archive_url":"https://api.github.com/repos/isenseDev/Teaching/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/isenseDev/Teaching/downloads","issues_url":"https://api.github.com/repos/isenseDev/Teaching/issues{/number}","pulls_url":"https://api.github.com/repos/isenseDev/Teaching/pulls{/number}","milestones_url":"https://api.github.com/repos/isenseDev/Teaching/milestones{/number}","notifications_url":"https://api.github.com/repos/isenseDev/Teaching/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/isenseDev/Teaching/labels{/name}","releases_url":"https://api.github.com/repos/isenseDev/Teaching/releases{/id}","created_at":"2014-09-05T15:09:03Z","updated_at":"2015-02-12T17:57:35Z","pushed_at":"2015-02-12T17:57:35Z","git_url":"git://github.com/isenseDev/Teaching.git","ssh_url":"git@github.com:isenseDev/Teaching.git","clone_url":"https://github.com/isenseDev/Teaching.git","svn_url":"https://github.com/isenseDev/Teaching","homepage":null,"size":10365,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":2,"forks":2,"open_issues":2,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/26"},"html":{"href":"https://github.com/isenseDev/Teaching/pull/26"},"issue":{"href":"https://api.github.com/repos/isenseDev/Teaching/issues/26"},"comments":{"href":"https://api.github.com/repos/isenseDev/Teaching/issues/26/comments"},"review_comments":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/26/comments"},"review_comment":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/isenseDev/Teaching/pulls/26/commits"},"statuses":{"href":"https://api.github.com/repos/isenseDev/Teaching/statuses/1fa556dc09cb93fb43e6b122eda429e5ba18c271"}}}}