GitHub PullRequestEvent at 2014-04-15 09:37:35
Repository: tc-api
Actor: skyhit
Payload: {"action":"closed","number":200,"pull_request":{"url":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200","id":14756741,"html_url":"https://github.com/cloudspokes/tc-api/pull/200","diff_url":"https://github.com/cloudspokes/tc-api/pull/200.diff","patch_url":"https://github.com/cloudspokes/tc-api/pull/200.patch","issue_url":"https://api.github.com/repos/cloudspokes/tc-api/issues/200","number":200,"state":"closed","title":"For register challenge API, check if there is a jwt (logged in user).","user":{"login":"bugbuka","id":4723950,"avatar_url":"https://avatars.githubusercontent.com/u/4723950?","gravatar_id":"9ed3cb2b834252d40d945cfa0c9f6e03","url":"https://api.github.com/users/bugbuka","html_url":"https://github.com/bugbuka","followers_url":"https://api.github.com/users/bugbuka/followers","following_url":"https://api.github.com/users/bugbuka/following{/other_user}","gists_url":"https://api.github.com/users/bugbuka/gists{/gist_id}","starred_url":"https://api.github.com/users/bugbuka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bugbuka/subscriptions","organizations_url":"https://api.github.com/users/bugbuka/orgs","repos_url":"https://api.github.com/users/bugbuka/repos","events_url":"https://api.github.com/users/bugbuka/events{/privacy}","received_events_url":"https://api.github.com/users/bugbuka/received_events","type":"User","site_admin":false},"body":"static:tc-api mac$ node_modules/.bin/mocha  test/test.challengeRegistration.js\r\n\r\nTue Apr 15 2014 15:38:03 GMT+0800 (CST) - Initialized pool for url - jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:03 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:03 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:03 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:03 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nTue Apr 15 2014 15:38:03 GMT+0800 (CST) - Initialized pool for url - jdbc:informix-sqli://informix.cloud.topcoder.com:2021/common_oltp:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:03 PM snaq.db.ConnectionPool.pool-common_oltp log_info\r\nINFO: pool-common_oltp: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/common_oltp:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-common_oltp log_info\r\nINFO: pool-common_oltp: Created a new connection\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-common_oltp log_info\r\nINFO: pool-common_oltp: Warning - Database has transactions\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-common_oltp log_info\r\nINFO: pool-common_oltp: Warning - Database selected\r\nTue Apr 15 2014 15:38:04 GMT+0800 (CST) - Initialized pool for url - jdbc:informix-sqli://informix.cloud.topcoder.com:2021/informixoltp:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-informixoltp log_info\r\nINFO: pool-informixoltp: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/informixoltp:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-informixoltp log_info\r\nINFO: pool-informixoltp: Created a new connection\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-informixoltp log_info\r\nINFO: pool-informixoltp: Warning - Database has transactions\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-informixoltp log_info\r\nINFO: pool-informixoltp: Warning - Database selected\r\n    Challenge Registration API Register software challenge with all of terms of use agreed should success: Registration completed. Now verify the database is the same as predicted data\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_component_inquiry.json\r\nthe text: {\r\n    \"component_id\": 40000001,\r\n    \"user_id\": 400011,\r\n    \"agreed_to_terms\": 1,\r\n    \"rating\": 0,\r\n    \"comment\": \"Cool\",\r\n    \"phase\": 113,\r\n    \"tc_user_id\": 400011,\r\n    \"version\": 1,\r\n    \"project_id\": 40000001\r\n}\r\nthe parsed object:{\"component_id\":40000001,\"user_id\":400011,\"agreed_to_terms\":1,\"rating\":0,\"comment\":\"Cool\",\"phase\":113,\"tc_user_id\":400011,\"version\":1,\"project_id\":40000001}\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_project_result.json\r\nthe text: {\r\n    \"project_id\": 40000001,\r\n    \"user_id\": 400011,\r\n    \"rating_ind\": 0,\r\n    \"valid_submission_ind\": 0,\r\n    \"old_rating\": 0\r\n}\r\nthe parsed object:{\"project_id\":40000001,\"user_id\":400011,\"rating_ind\":0,\"valid_submission_ind\":0,\"old_rating\":0}\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_software_challenge_resource.json\r\nthe text: {\r\n    \"resource_role_id\" : 1,\r\n    \"project_id\" : 40000001,\r\n    \"create_user\" : \"400011\",\r\n    \"modify_user\" : \"400011\"\r\n}\r\nthe parsed object:{\"resource_role_id\":1,\"project_id\":40000001,\"create_user\":\"400011\",\"modify_user\":\"400011\"}\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_software_challenge_resource_info.json\r\nthe text: {\r\n\t\"user_id\": \"400011\",\r\n\t\"handle\": \"normal_user_11\"\r\n}\r\nthe parsed object:{\"user_id\":\"400011\",\"handle\":\"normal_user_11\"}\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_software_notification.json\r\nthe text: {\r\n    \"project_id\": 40000001,\r\n    \"external_ref_id\": 400011,\r\n    \"notification_type_id\": 1,\r\n    \"create_user\": \"400011\",\r\n    \"modify_user\": \"400011\"\r\n}\r\nthe parsed object:{\"project_id\":40000001,\"external_ref_id\":400011,\"notification_type_id\":1,\"create_user\":\"400011\",\"modify_user\":\"400011\"}\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nThe query result:[{\"tc_user_id\":400011,\"component_id\":40000001,\"project_id\":40000001,\"create_time\":\"2014-04-15T15:38:04.000+0800\",\"agreed_to_terms\":1,\"user_id\":400011,\"component_inquiry_id\":4000054,\"rating\":0,\"comment\":\"Cool\",\"phase\":113,\"version\":1}]\r\nthe object in database:{\"tc_user_id\":400011,\"component_id\":40000001,\"project_id\":40000001,\"create_time\":\"2014-04-15T15:38:04.000+0800\",\"agreed_to_terms\":1,\"user_id\":400011,\"component_inquiry_id\":4000054,\"rating\":0,\"comment\":\"Cool\",\"phase\":113,\"version\":1}\r\nmatched\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nApr 15, 2014 3:38:04 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nThe query result:[{\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"valid_submission_ind\":0,\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"rating_ind\":0,\"user_id\":400011,\"old_rating\":0}]\r\nthe object in database:{\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"valid_submission_ind\":0,\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"rating_ind\":0,\"user_id\":400011,\"old_rating\":0}\r\nmatched\r\nThe query result:[{\"handle\":\"normal_user_11\",\"user_id\":\"400011\"}]\r\nthe object in database:{\"handle\":\"normal_user_11\",\"user_id\":\"400011\"}\r\nmatched\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nThe query result:[{\"resource_id\":4000054,\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"create_user\":\"400011\",\"user_id\":400011,\"resource_role_id\":1}]\r\nthe object in database:{\"resource_id\":4000054,\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"create_user\":\"400011\",\"user_id\":400011,\"resource_role_id\":1}\r\nmatched\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nThe query result:[{\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"external_ref_id\":400011,\"create_user\":\"400011\",\"notification_type_id\":1}]\r\nthe object in database:{\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:04.000+0800\",\"modify_date\":\"2014-04-15T15:38:04.000+0800\",\"project_id\":40000001,\"external_ref_id\":400011,\"create_user\":\"400011\",\"notification_type_id\":1}\r\nmatched\r\n  ․ Challenge Registration API Register software challenge with all of terms of use agreed should success: 998ms\r\n  ․ Challenge Registration API Register again should fail: 25ms\r\n  ․ Challenge Registration API Register again should fail: 6ms\r\n    Challenge Registration API Register studio challenge with all of terms of use agreed should success: Now validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_studio_notification.json\r\nthe text: {\r\n    \"project_id\": 40000002,\r\n    \"external_ref_id\": 400011,\r\n    \"notification_type_id\": 1,\r\n    \"create_user\": \"400011\",\r\n    \"modify_user\": \"400011\"\r\n}\r\nthe parsed object:{\"project_id\":40000002,\"external_ref_id\":400011,\"notification_type_id\":1,\"create_user\":\"400011\",\"modify_user\":\"400011\"}\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nThe query result:[{\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:05.000+0800\",\"modify_date\":\"2014-04-15T15:38:05.000+0800\",\"project_id\":40000002,\"external_ref_id\":400011,\"create_user\":\"400011\",\"notification_type_id\":1}]\r\nthe object in database:{\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:05.000+0800\",\"modify_date\":\"2014-04-15T15:38:05.000+0800\",\"project_id\":40000002,\"external_ref_id\":400011,\"create_user\":\"400011\",\"notification_type_id\":1}\r\nmatched\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_studio_challenge_resource.json\r\nthe text: {\r\n    \"resource_role_id\" : 1,\r\n    \"project_id\" : 40000002,\r\n    \"create_user\" : \"400011\",\r\n    \"modify_user\" : \"400011\"\r\n}\r\nthe parsed object:{\"resource_role_id\":1,\"project_id\":40000002,\"create_user\":\"400011\",\"modify_user\":\"400011\"}\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nThe query result:[{\"resource_id\":4000055,\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:05.000+0800\",\"modify_date\":\"2014-04-15T15:38:05.000+0800\",\"project_id\":40000002,\"create_user\":\"400011\",\"user_id\":400011,\"resource_role_id\":1}]\r\nthe object in database:{\"resource_id\":4000055,\"modify_user\":\"400011\",\"create_date\":\"2014-04-15T15:38:05.000+0800\",\"modify_date\":\"2014-04-15T15:38:05.000+0800\",\"project_id\":40000002,\"create_user\":\"400011\",\"user_id\":400011,\"resource_role_id\":1}\r\nmatched\r\nNow validate based on sqlfile: sqls/challengeRegistration/tcs_catalog__select_studio_challenge_resource_info.json\r\nthe text: {\r\n\t\"user_id\": \"400011\",\r\n\t\"handle\": \"normal_user_11\",\r\n\t\"payments\": \"N/A\"\r\n}\r\nthe parsed object:{\"user_id\":\"400011\",\"handle\":\"normal_user_11\",\"payments\":\"N/A\"}\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\nThe query result:[{\"handle\":\"normal_user_11\",\"payments\":\"N/A\",\"user_id\":\"400011\"}]\r\nthe object in database:{\"handle\":\"normal_user_11\",\"payments\":\"N/A\",\"user_id\":\"400011\"}\r\nmatched\r\n  ․ Challenge Registration API Register studio challenge with all of terms of use agreed should success: 452ms\r\n  ․ Challenge Registration API Register studio challenge again should fail: 13ms\r\n  ․ Challenge Registration API Register software challenge with a part of terms of use agreed should fail: 42ms\r\n  ․ Challenge Registration API Register studio challenge with a part of terms of use agreed should fail: 20ms\r\n  ․ Challenge Registration API negative challenge number: 6ms\r\n  ․ Challenge Registration API Challenge is NOT a number: 5ms\r\n  ․ Challenge Registration API Challenge number exceed MAX_INT: 39ms\r\n  ․ Challenge Registration API User is from a banned country: 20ms\r\n  ․ Challenge Registration API User is not copilot: 21ms\r\n  ․ Challenge Registration API User register a copilot posting challenge: 83ms\r\nApr 15, 2014 3:38:05 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Getting connection (user/password): jdbc:informix-sqli://informix.cloud.topcoder.com:2021/tcs_catalog:INFORMIXSERVER=informixoltp_tcp;INFORMIXCONRETRY=1;INFORMIXCONTIME=3;\r\nApr 15, 2014 3:38:06 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Created a new connection\r\nApr 15, 2014 3:38:06 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database has transactions\r\nApr 15, 2014 3:38:06 PM snaq.db.ConnectionPool.pool-tcs_catalog log_info\r\nINFO: pool-tcs_catalog: Warning - Database selected\r\n\r\n  13 passing (2s)\r\n\r\nstatic:tc-api mac$","created_at":"2014-04-15T07:38:01Z","updated_at":"2014-04-15T09:37:35Z","closed_at":"2014-04-15T09:37:35Z","merged_at":"2014-04-15T09:37:35Z","merge_commit_sha":"553bbec8dd51519d1044ad349bf768f22116dc93","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200/commits","review_comments_url":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200/comments","review_comment_url":"https://api.github.com/repos/cloudspokes/tc-api/pulls/comments/{number}","comments_url":"https://api.github.com/repos/cloudspokes/tc-api/issues/200/comments","statuses_url":"https://api.github.com/repos/cloudspokes/tc-api/statuses/03ca50e03b3bb62c2b0013c0b1198758de0138dd","head":{"label":"bugbuka:master","ref":"master","sha":"03ca50e03b3bb62c2b0013c0b1198758de0138dd","user":{"login":"bugbuka","id":4723950,"avatar_url":"https://avatars.githubusercontent.com/u/4723950?","gravatar_id":"9ed3cb2b834252d40d945cfa0c9f6e03","url":"https://api.github.com/users/bugbuka","html_url":"https://github.com/bugbuka","followers_url":"https://api.github.com/users/bugbuka/followers","following_url":"https://api.github.com/users/bugbuka/following{/other_user}","gists_url":"https://api.github.com/users/bugbuka/gists{/gist_id}","starred_url":"https://api.github.com/users/bugbuka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bugbuka/subscriptions","organizations_url":"https://api.github.com/users/bugbuka/orgs","repos_url":"https://api.github.com/users/bugbuka/repos","events_url":"https://api.github.com/users/bugbuka/events{/privacy}","received_events_url":"https://api.github.com/users/bugbuka/received_events","type":"User","site_admin":false},"repo":{"id":18787143,"name":"tc-api","full_name":"bugbuka/tc-api","owner":{"login":"bugbuka","id":4723950,"avatar_url":"https://avatars.githubusercontent.com/u/4723950?","gravatar_id":"9ed3cb2b834252d40d945cfa0c9f6e03","url":"https://api.github.com/users/bugbuka","html_url":"https://github.com/bugbuka","followers_url":"https://api.github.com/users/bugbuka/followers","following_url":"https://api.github.com/users/bugbuka/following{/other_user}","gists_url":"https://api.github.com/users/bugbuka/gists{/gist_id}","starred_url":"https://api.github.com/users/bugbuka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bugbuka/subscriptions","organizations_url":"https://api.github.com/users/bugbuka/orgs","repos_url":"https://api.github.com/users/bugbuka/repos","events_url":"https://api.github.com/users/bugbuka/events{/privacy}","received_events_url":"https://api.github.com/users/bugbuka/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/bugbuka/tc-api","description":"TC node based API. Will be used for integration of CS and TC.","fork":true,"url":"https://api.github.com/repos/bugbuka/tc-api","forks_url":"https://api.github.com/repos/bugbuka/tc-api/forks","keys_url":"https://api.github.com/repos/bugbuka/tc-api/keys{/key_id}","collaborators_url":"https://api.github.com/repos/bugbuka/tc-api/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/bugbuka/tc-api/teams","hooks_url":"https://api.github.com/repos/bugbuka/tc-api/hooks","issue_events_url":"https://api.github.com/repos/bugbuka/tc-api/issues/events{/number}","events_url":"https://api.github.com/repos/bugbuka/tc-api/events","assignees_url":"https://api.github.com/repos/bugbuka/tc-api/assignees{/user}","branches_url":"https://api.github.com/repos/bugbuka/tc-api/branches{/branch}","tags_url":"https://api.github.com/repos/bugbuka/tc-api/tags","blobs_url":"https://api.github.com/repos/bugbuka/tc-api/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/bugbuka/tc-api/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/bugbuka/tc-api/git/refs{/sha}","trees_url":"https://api.github.com/repos/bugbuka/tc-api/git/trees{/sha}","statuses_url":"https://api.github.com/repos/bugbuka/tc-api/statuses/{sha}","languages_url":"https://api.github.com/repos/bugbuka/tc-api/languages","stargazers_url":"https://api.github.com/repos/bugbuka/tc-api/stargazers","contributors_url":"https://api.github.com/repos/bugbuka/tc-api/contributors","subscribers_url":"https://api.github.com/repos/bugbuka/tc-api/subscribers","subscription_url":"https://api.github.com/repos/bugbuka/tc-api/subscription","commits_url":"https://api.github.com/repos/bugbuka/tc-api/commits{/sha}","git_commits_url":"https://api.github.com/repos/bugbuka/tc-api/git/commits{/sha}","comments_url":"https://api.github.com/repos/bugbuka/tc-api/comments{/number}","issue_comment_url":"https://api.github.com/repos/bugbuka/tc-api/issues/comments/{number}","contents_url":"https://api.github.com/repos/bugbuka/tc-api/contents/{+path}","compare_url":"https://api.github.com/repos/bugbuka/tc-api/compare/{base}...{head}","merges_url":"https://api.github.com/repos/bugbuka/tc-api/merges","archive_url":"https://api.github.com/repos/bugbuka/tc-api/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/bugbuka/tc-api/downloads","issues_url":"https://api.github.com/repos/bugbuka/tc-api/issues{/number}","pulls_url":"https://api.github.com/repos/bugbuka/tc-api/pulls{/number}","milestones_url":"https://api.github.com/repos/bugbuka/tc-api/milestones{/number}","notifications_url":"https://api.github.com/repos/bugbuka/tc-api/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/bugbuka/tc-api/labels{/name}","releases_url":"https://api.github.com/repos/bugbuka/tc-api/releases{/id}","created_at":"2014-04-15T04:13:08Z","updated_at":"2014-04-15T09:37:35Z","pushed_at":"2014-04-15T07:36:25Z","git_url":"git://github.com/bugbuka/tc-api.git","ssh_url":"git@github.com:bugbuka/tc-api.git","clone_url":"https://github.com/bugbuka/tc-api.git","svn_url":"https://github.com/bugbuka/tc-api","homepage":null,"size":102554,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","master_branch":"master"}},"base":{"label":"cloudspokes:master","ref":"master","sha":"337c5d1a21f0030e75fae97109d5161c2307d48c","user":{"login":"cloudspokes","id":684980,"avatar_url":"https://avatars.githubusercontent.com/u/684980?","gravatar_id":"c1a8b6fdfb79cf8648805221120740fd","url":"https://api.github.com/users/cloudspokes","html_url":"https://github.com/cloudspokes","followers_url":"https://api.github.com/users/cloudspokes/followers","following_url":"https://api.github.com/users/cloudspokes/following{/other_user}","gists_url":"https://api.github.com/users/cloudspokes/gists{/gist_id}","starred_url":"https://api.github.com/users/cloudspokes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cloudspokes/subscriptions","organizations_url":"https://api.github.com/users/cloudspokes/orgs","repos_url":"https://api.github.com/users/cloudspokes/repos","events_url":"https://api.github.com/users/cloudspokes/events{/privacy}","received_events_url":"https://api.github.com/users/cloudspokes/received_events","type":"Organization","site_admin":false},"repo":{"id":13264453,"name":"tc-api","full_name":"cloudspokes/tc-api","owner":{"login":"cloudspokes","id":684980,"avatar_url":"https://avatars.githubusercontent.com/u/684980?","gravatar_id":"c1a8b6fdfb79cf8648805221120740fd","url":"https://api.github.com/users/cloudspokes","html_url":"https://github.com/cloudspokes","followers_url":"https://api.github.com/users/cloudspokes/followers","following_url":"https://api.github.com/users/cloudspokes/following{/other_user}","gists_url":"https://api.github.com/users/cloudspokes/gists{/gist_id}","starred_url":"https://api.github.com/users/cloudspokes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cloudspokes/subscriptions","organizations_url":"https://api.github.com/users/cloudspokes/orgs","repos_url":"https://api.github.com/users/cloudspokes/repos","events_url":"https://api.github.com/users/cloudspokes/events{/privacy}","received_events_url":"https://api.github.com/users/cloudspokes/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cloudspokes/tc-api","description":"TC node based API. Will be used for integration of CS and TC.","fork":false,"url":"https://api.github.com/repos/cloudspokes/tc-api","forks_url":"https://api.github.com/repos/cloudspokes/tc-api/forks","keys_url":"https://api.github.com/repos/cloudspokes/tc-api/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cloudspokes/tc-api/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cloudspokes/tc-api/teams","hooks_url":"https://api.github.com/repos/cloudspokes/tc-api/hooks","issue_events_url":"https://api.github.com/repos/cloudspokes/tc-api/issues/events{/number}","events_url":"https://api.github.com/repos/cloudspokes/tc-api/events","assignees_url":"https://api.github.com/repos/cloudspokes/tc-api/assignees{/user}","branches_url":"https://api.github.com/repos/cloudspokes/tc-api/branches{/branch}","tags_url":"https://api.github.com/repos/cloudspokes/tc-api/tags","blobs_url":"https://api.github.com/repos/cloudspokes/tc-api/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cloudspokes/tc-api/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cloudspokes/tc-api/git/refs{/sha}","trees_url":"https://api.github.com/repos/cloudspokes/tc-api/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cloudspokes/tc-api/statuses/{sha}","languages_url":"https://api.github.com/repos/cloudspokes/tc-api/languages","stargazers_url":"https://api.github.com/repos/cloudspokes/tc-api/stargazers","contributors_url":"https://api.github.com/repos/cloudspokes/tc-api/contributors","subscribers_url":"https://api.github.com/repos/cloudspokes/tc-api/subscribers","subscription_url":"https://api.github.com/repos/cloudspokes/tc-api/subscription","commits_url":"https://api.github.com/repos/cloudspokes/tc-api/commits{/sha}","git_commits_url":"https://api.github.com/repos/cloudspokes/tc-api/git/commits{/sha}","comments_url":"https://api.github.com/repos/cloudspokes/tc-api/comments{/number}","issue_comment_url":"https://api.github.com/repos/cloudspokes/tc-api/issues/comments/{number}","contents_url":"https://api.github.com/repos/cloudspokes/tc-api/contents/{+path}","compare_url":"https://api.github.com/repos/cloudspokes/tc-api/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cloudspokes/tc-api/merges","archive_url":"https://api.github.com/repos/cloudspokes/tc-api/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cloudspokes/tc-api/downloads","issues_url":"https://api.github.com/repos/cloudspokes/tc-api/issues{/number}","pulls_url":"https://api.github.com/repos/cloudspokes/tc-api/pulls{/number}","milestones_url":"https://api.github.com/repos/cloudspokes/tc-api/milestones{/number}","notifications_url":"https://api.github.com/repos/cloudspokes/tc-api/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cloudspokes/tc-api/labels{/name}","releases_url":"https://api.github.com/repos/cloudspokes/tc-api/releases{/id}","created_at":"2013-10-02T06:48:46Z","updated_at":"2014-04-15T09:37:35Z","pushed_at":"2014-04-15T09:37:35Z","git_url":"git://github.com/cloudspokes/tc-api.git","ssh_url":"git@github.com:cloudspokes/tc-api.git","clone_url":"https://github.com/cloudspokes/tc-api.git","svn_url":"https://github.com/cloudspokes/tc-api","homepage":null,"size":102554,"stargazers_count":10,"watchers_count":10,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":46,"mirror_url":null,"open_issues_count":2,"forks":46,"open_issues":2,"watchers":10,"default_branch":"master","master_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200"},"html":{"href":"https://github.com/cloudspokes/tc-api/pull/200"},"issue":{"href":"https://api.github.com/repos/cloudspokes/tc-api/issues/200"},"comments":{"href":"https://api.github.com/repos/cloudspokes/tc-api/issues/200/comments"},"review_comments":{"href":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200/comments"},"review_comment":{"href":"https://api.github.com/repos/cloudspokes/tc-api/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/cloudspokes/tc-api/pulls/200/commits"},"statuses":{"href":"https://api.github.com/repos/cloudspokes/tc-api/statuses/03ca50e03b3bb62c2b0013c0b1198758de0138dd"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"skyhit","id":58106,"avatar_url":"https://avatars.githubusercontent.com/u/58106?","gravatar_id":"98e2e47c950331ce56e448394098f728","url":"https://api.github.com/users/skyhit","html_url":"https://github.com/skyhit","followers_url":"https://api.github.com/users/skyhit/followers","following_url":"https://api.github.com/users/skyhit/following{/other_user}","gists_url":"https://api.github.com/users/skyhit/gists{/gist_id}","starred_url":"https://api.github.com/users/skyhit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skyhit/subscriptions","organizations_url":"https://api.github.com/users/skyhit/orgs","repos_url":"https://api.github.com/users/skyhit/repos","events_url":"https://api.github.com/users/skyhit/events{/privacy}","received_events_url":"https://api.github.com/users/skyhit/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":1,"additions":19,"deletions":3,"changed_files":3}}