{"push_id":934380855,"size":8,"distinct_size":2,"ref":"refs/heads/gdm_ccx_course_modules_#170","head":"2e9b6efd7269921970d8a5057e22e1f0d1c9e4b6","before":"46ede3d10593241520c4067255ec2fd8b6912d03","commits":[{"sha":"c790b62aa0dd0833c52fa99945eb9d7725fd0871","author":{"email":"6f65bdd1da0296916f763721634f724b14b6fb58@arbisoft.com","name":"raeeschachar"},"message":"Fixed test annotation component failing on Chrome","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/c790b62aa0dd0833c52fa99945eb9d7725fd0871"},{"sha":"0f9cfbffb85d51b0dced5bc34911bcc90ac3712b","author":{"email":"07b9114d11c7ec659898bbb6d7e4ac930126bf6c@edx.org","name":"Jesse Zoldak"},"message":"Create a new bok-choy DB cache","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/0f9cfbffb85d51b0dced5bc34911bcc90ac3712b"},{"sha":"db694e28f4f1286f55558e392cfbca22e2f69379","author":{"email":"07b9114d11c7ec659898bbb6d7e4ac930126bf6c@edx.org","name":"Jesse Zoldak"},"message":"Merge pull request #11216 from edx/zoldak/bok-choy-cache-db\n\nCreate a new bok-choy DB cache","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/db694e28f4f1286f55558e392cfbca22e2f69379"},{"sha":"864e081ffb9f032d29ea98674bfbb4ec1342acb6","author":{"email":"2d3b1b5d171720bdd895c9e77e379a13f726119b@edx.org","name":"J. Cliff Dyer"},"message":"Add appropriate messages to OAuth2 401 responses.\n\nFormat responses as a JSON dict containing an error_code and a\ndeveloper_message.  user_message is not necessary, as these are API\nlevel errors, not seen by end users.\n\nMA-1900","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/864e081ffb9f032d29ea98674bfbb4ec1342acb6"},{"sha":"1ba96f37e525b9d49e6f20c29b36d1cbb4887cbb","author":{"email":"28fc5e388d27efa3cf3e86ef321abdb5fba2ba94@users.noreply.github.com","name":"Cliff Dyer"},"message":"Merge pull request #11182 from edx/mobile/access-token-messages-MA-1900\n\nProvide useful response messages with access token errors","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/1ba96f37e525b9d49e6f20c29b36d1cbb4887cbb"},{"sha":"9cf16cd27950465932b83f831a804dae4aeba675","author":{"email":"6f65bdd1da0296916f763721634f724b14b6fb58@arbisoft.com","name":"raeeschachar"},"message":"Merge pull request #11201 from edx/raees/chrome-bokchoy-test-annotation-component\n\nFixed test annotation component failing on Chrome","distinct":false,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/9cf16cd27950465932b83f831a804dae4aeba675"},{"sha":"84d9ff0e171f92eef8129e13859f2e5612177f87","author":{"email":"6a53761e9d805064e9ec09638259aefd3a6241e3@mit.edu","name":"Giovanni Di Milia"},"message":"Added CCX REST APIs\n\nCCX REST APIs\nOAUTH2 authorization for CCX APIs\n- oauth2 authorization required for ccx list.\n- Course-instructor permission for ccx api endpoint\n- Protection for detail view too.\n\nTests for CCX REST APIs and OAUTH2 authorization","distinct":true,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/84d9ff0e171f92eef8129e13859f2e5612177f87"},{"sha":"2e9b6efd7269921970d8a5057e22e1f0d1c9e4b6","author":{"email":"6a53761e9d805064e9ec09638259aefd3a6241e3@mit.edu","name":"Giovanni Di Milia"},"message":"Added extra field to CCX model for Course Models\n\nREST APIs modified","distinct":true,"url":"https://api.github.com/repos/mitocw/edx-platform/commits/2e9b6efd7269921970d8a5057e22e1f0d1c9e4b6"}]}