{"push_id":545700200,"size":10,"distinct_size":10,"ref":"refs/heads/availability","head":"21387524c06a30716ba103f491930259b2f7d1b5","before":"1cfe4b12224b617c466c5be30e86852c56abeb76","commits":[{"sha":"f69f552aaa9b4cc544cf201ae44ff8bf3d1950a0","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Prevents CACHE_VARS invalidation from breaking new dict structure for TOPICS var.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/f69f552aaa9b4cc544cf201ae44ff8bf3d1950a0"},{"sha":"eae7a55f5cfdf77a568f9ad2daebe19a0ade07a6","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Prevents errors when subtitle path does not exist.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/eae7a55f5cfdf77a568f9ad2daebe19a0ade07a6"},{"sha":"85aa5a9631942a95a5c02fee6496c3fc3e8fb088","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Stops checking for no deprecated json files.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/85aa5a9631942a95a5c02fee6496c3fc3e8fb088"},{"sha":"df43a937564fca21435c735ecbf3d093ea594ff9","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Fixes content import in line with no separation between content and video.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/df43a937564fca21435c735ecbf3d093ea594ff9"},{"sha":"75dbb11d456979d09d789c9cbd4338e4b68180d6","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Refactors all log endpoints to go through TastyPie.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/75dbb11d456979d09d789c9cbd4338e4b68180d6"},{"sha":"46ac29d179f908ba554ef86ce99f34977207676a","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Make test suite use new TastyPie endpoints.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/46ac29d179f908ba554ef86ce99f34977207676a"},{"sha":"0d4a53a0ebbbb049cdbcc66f2875d80c89a1a2bd","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Refactors front end sidebar code to use Backbone Models and TastyPie endpoints to load log data.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/0d4a53a0ebbbb049cdbcc66f2875d80c89a1a2bd"},{"sha":"7001edd5d8ca80f18fae7aa24b2d6d3db1e4d896","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Additional linting on khan-lite.js","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/7001edd5d8ca80f18fae7aa24b2d6d3db1e4d896"},{"sha":"c17e6058122e80f005a92eb2c126d51a24ad9704","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Renames disk based caching setting name.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/c17e6058122e80f005a92eb2c126d51a24ad9704"},{"sha":"21387524c06a30716ba103f491930259b2f7d1b5","author":{"email":"dbaa9fa7b574f0c21c275c44ea3991f36422adea@gmail.com","name":"Richard Tibbles"},"message":"Adds comments. Invalidates cache on video deletion.","distinct":true,"url":"https://api.github.com/repos/rtibbles/ka-lite/commits/21387524c06a30716ba103f491930259b2f7d1b5"}]}