{"push_id":746105171,"size":12,"distinct_size":1,"ref":"refs/heads/mattdrayer/SOL-981","head":"dc5a2ebdaa6fd0a240c8b3d0d2cf2a1f2e1df16e","before":"98e0b6eb358873a5bdca0c84a3a016fda3d1da8c","commits":[{"sha":"a59be0f7f4bf19e7a93ec57d22c0519d4060730f","author":{"email":"69a0bfaac48ee2ca978c37f45597b75674f7158a@edx.org","name":"aamir-khan"},"message":"ECOM-1947: updated the middleware to exclude the password strings from event logging","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/a59be0f7f4bf19e7a93ec57d22c0519d4060730f"},{"sha":"663b7b9c14763ab77f8d1ff456376de35118a4d7","author":{"email":"37d41699bdee4fcb969ca499eb0f8b82c60d59cc@edx.org","name":"Will Daly"},"message":"Merge pull request #23 from edx/hotfix/2015-07-30\n\nHotfix 2015-07-23","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/663b7b9c14763ab77f8d1ff456376de35118a4d7"},{"sha":"704ae7139a621344f37d3ef5eeab223bba834b15","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add a subclass-implementation of the UserStateClient tests","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/704ae7139a621344f37d3ef5eeab223bba834b15"},{"sha":"53b37e7412848e2eae3ec8566f507b2de8fdf32d","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Remove extraneous documentation, contracts, and method definitions","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/53b37e7412848e2eae3ec8566f507b2de8fdf32d"},{"sha":"aa374ca12ab9ed424c91d02e7d477e1a6953f8b8","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Make DjangoXBlockUserStateClient pass semantic tests\n\nThis required the following changes to the DjangoXBlockUserStateClient\nsemantics:\n\n1) Changes get/get_many to return XBlockUserState tuples, rather\nthan state dictionaries or (block_key, state) tuples.\n2) Raises DoesNotExist if get_history is called on an XBlock that has\nhad no data saved to it.\n3) Returns XBlockUserState tuples as the results of get_history.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/aa374ca12ab9ed424c91d02e7d477e1a6953f8b8"},{"sha":"6ba611cb5fa42bc9a0045bd8a6ece1ddf6dfdbcc","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Remove remove_input_state.py, as it was one-time fix code, and is not worth porting to the new interface","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/6ba611cb5fa42bc9a0045bd8a6ece1ddf6dfdbcc"},{"sha":"83c10331fad1986d3b6e7357814b8c3d80a2dd59","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add a test of submission history display","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/83c10331fad1986d3b6e7357814b8c3d80a2dd59"},{"sha":"b47922cea09543b81756d34572eb5f308e88fa3c","author":{"email":"a513d8417ac2a7333a05712f1eb28684926dece3@edx.org","name":"Peter Fogg"},"message":"Make team chat icon appear.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/b47922cea09543b81756d34572eb5f308e88fa3c"},{"sha":"051e838ffb9ade15102295ac7840899c20f2c188","author":{"email":"a513d8417ac2a7333a05712f1eb28684926dece3@edx.org","name":"Peter Fogg"},"message":"Merge pull request #9166 from edx/peter-fogg/team-chat-icon\n\nMake team chat icon appear.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/051e838ffb9ade15102295ac7840899c20f2c188"},{"sha":"eaeb3256aba36e154964f38e7c109c0749e5c866","author":{"email":"37d41699bdee4fcb969ca499eb0f8b82c60d59cc@edx.org","name":"Will Daly"},"message":"Merge pull request #9158 from edx/release\n\nMerging hotfix 2015-07-30 release back to master","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/eaeb3256aba36e154964f38e7c109c0749e5c866"},{"sha":"ffc8a11789f496d05f616f99a976e3e610e882b2","author":{"email":"2d01e672d443e0509c13f052f47ee61a6ad1729a@edx.org","name":"John Eskew"},"message":"Merge pull request #9092 from cpennington/user-state-client-tests\n\nUser state client tests","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/ffc8a11789f496d05f616f99a976e3e610e882b2"},{"sha":"dc5a2ebdaa6fd0a240c8b3d0d2cf2a1f2e1df16e","author":{"email":"3f75cd8302876f6b2fce511d1c2c3f5ebd94dc18@edx.org","name":"Matt Drayer"},"message":"mattdrayer/SOL-981: Integrate edx-organizations application","distinct":true,"url":"https://api.github.com/repos/edx/edx-platform/commits/dc5a2ebdaa6fd0a240c8b3d0d2cf2a1f2e1df16e"}]}