{"action":"created","issue":{"url":"https://api.github.com/repos/cfpb/college-costs/issues/287","repository_url":"https://api.github.com/repos/cfpb/college-costs","labels_url":"https://api.github.com/repos/cfpb/college-costs/issues/287/labels{/name}","comments_url":"https://api.github.com/repos/cfpb/college-costs/issues/287/comments","events_url":"https://api.github.com/repos/cfpb/college-costs/issues/287/events","html_url":"https://github.com/cfpb/college-costs/pull/287","id":184552257,"number":287,"title":"Update PFC to use djangorestframework 3.1.3","user":{"login":"higs4281","id":515885,"avatar_url":"https://avatars.githubusercontent.com/u/515885?v=3","gravatar_id":"","url":"https://api.github.com/users/higs4281","html_url":"https://github.com/higs4281","followers_url":"https://api.github.com/users/higs4281/followers","following_url":"https://api.github.com/users/higs4281/following{/other_user}","gists_url":"https://api.github.com/users/higs4281/gists{/gist_id}","starred_url":"https://api.github.com/users/higs4281/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/higs4281/subscriptions","organizations_url":"https://api.github.com/users/higs4281/orgs","repos_url":"https://api.github.com/users/higs4281/repos","events_url":"https://api.github.com/users/higs4281/events{/privacy}","received_events_url":"https://api.github.com/users/higs4281/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-10-21T19:34:10Z","updated_at":"2016-10-28T01:37:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cfpb/college-costs/pulls/287","html_url":"https://github.com/cfpb/college-costs/pull/287","diff_url":"https://github.com/cfpb/college-costs/pull/287.diff","patch_url":"https://github.com/cfpb/college-costs/pull/287.patch"},"body":"This PR supports cfgov-refresh [PR 2456](https://github.com/cfpb/cfgov-refresh/pull/2456)\r\n\r\n## Changes\r\n- The load_programs script and related tests were adjusted for DRF's breaking changes.\r\n- Our [public CSV specification](https://cfpb.github.io/college-costs/csv-spec/) is updated to be more explicit about required fields and to provide a sample CSV.\r\n\r\n## Testing\r\n\r\n- Run unit tests with `./pytest.sh`\r\n- You can give the program loader a spin locally to prove validation is working now; first load collegedata so the script has data to check against:\r\n\r\n```\r\npython manage.py loaddata collegedata\r\npython manage.py load_programs --s3 true http://files.consumerfinance.gov.s3.amazonaws.com/pb/paying_for_college/csv/argosySF_test_program.csv\r\n```\r\n\r\nThis loads a test program row in your local db. The first time you run it, you should get back:\r\n\r\n```\r\n1 programs created. 0 programs updated.\r\n```\r\n\r\n## Review\r\n\r\n- @chosak @willbarton @amymok \r\n\r\n\r\n* [x] Project documentation and CHANGELOG updated.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/cfpb/college-costs/issues/comments/256815433","html_url":"https://github.com/cfpb/college-costs/pull/287#issuecomment-256815433","issue_url":"https://api.github.com/repos/cfpb/college-costs/issues/287","id":256815433,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2016-10-28T01:37:45Z","updated_at":"2016-10-28T01:37:45Z","body":"\n[![Coverage Status](https://coveralls.io/builds/8550476/badge)](https://coveralls.io/builds/8550476)\n\nCoverage remained the same at 100.0% when pulling **0bdb5fc0457faa63e53d8b423e20ce7dc8709c11 on DRF-upgrade** into **a6cdd86949372fcecb320828518cd5c55603b964 on master**.\n"}}
{"actor":{"display_login":"coveralls"}}