{"push_id":1193284020,"size":10,"distinct_size":10,"ref":"refs/heads/contaminated","head":"af0105b86a1e78a37618a78f9784a07740ce7f72","before":"2d0a13666c22ec8ba705faeec858c4972be4ff49","commits":[{"sha":"43bba172a96b4e9fd3ad70a9690a1d8b0552bd34","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Fix import error blocking learn plugin, and improve error messages.","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/43bba172a96b4e9fd3ad70a9690a1d8b0552bd34"},{"sha":"370c3b6a2ceadbf8050e03a7153d5ef4b25a2636","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Fix field filtering logic to work with DRF or Django WSGI requests.","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/370c3b6a2ceadbf8050e03a7153d5ef4b25a2636"},{"sha":"a37c555c05077d78604aa89b82dfc6b681ba3dd4","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Get rid of now-unused DualLookuplinkedIdentityField.","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/a37c555c05077d78604aa89b82dfc6b681ba3dd4"},{"sha":"f2feb3044e2871b5f416e7c10d45235ca06e303c","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Move sync_channelmetadata into utils/annotation.py","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/f2feb3044e2871b5f416e7c10d45235ca06e303c"},{"sha":"9d68e633421e4eeddcaf521bf53ca206c611e9ef","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Move content viewsets from urls.py into api.py","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/9d68e633421e4eeddcaf521bf53ca206c611e9ef"},{"sha":"b8db934d0925df7a789b7a0499ad22b0b66f1343","author":{"name":"Jamie Alexandre","email":"3461b8e23c583fe54c890c241ed2624e630d6c70@gmail.com"},"message":"Rename {auth,content}/urls.py to api_urls.py, and update imports","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/b8db934d0925df7a789b7a0499ad22b0b66f1343"},{"sha":"f66f1c35deea0877f319561ce2d2d457b9536309","author":{"name":"Eli","email":"e0e4be5531eace71f50e6729c4e5a0efec68fd53@gmail.com"},"message":"Merge pull request #206 from jamalex/learn_plugin_fix\n\nFix import error blocking learn plugin, and improve error messages.","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/f66f1c35deea0877f319561ce2d2d457b9536309"},{"sha":"633f877dfec3d6b3cc71ff884773de28d8fc7657","author":{"name":"Eli","email":"e0e4be5531eace71f50e6729c4e5a0efec68fd53@gmail.com"},"message":"Merge pull request #207 from jamalex/content_api_tweaks\n\nAdditional tweaks/refactors to content app and friends","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/633f877dfec3d6b3cc71ff884773de28d8fc7657"},{"sha":"64b7a09898413921619b3dd445e161a83839bf19","author":{"name":"whitzhu","email":"6ad7dc9f7554598f25d8462bdb01197dc422f961@gmail.com"},"message":"Merge branch 'content_db_integration' of https://github.com/learningequality/kolibri into contaminated","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/64b7a09898413921619b3dd445e161a83839bf19"},{"sha":"af0105b86a1e78a37618a78f9784a07740ce7f72","author":{"name":"whitzhu","email":"6ad7dc9f7554598f25d8462bdb01197dc422f961@gmail.com"},"message":"Integrated eli's search function with search style","distinct":true,"url":"https://api.github.com/repos/whitzhu/kolibri/commits/af0105b86a1e78a37618a78f9784a07740ce7f72"}]}
{"actor":{"display_login":"whitzhu"}}