{"push_id":606204324,"size":66,"distinct_size":7,"ref":"refs/heads/mattdrayer/SOL-461","head":"566a797b8e81d5e43fb577ddbaf2b21eb7e92296","before":"6ea04b5b380ac48aa54bf5c6b7b98e533e99b155","commits":[{"sha":"d9d26796e84b0e3779ba7b8e839464711349c3cb","author":{"email":"37d41699bdee4fcb969ca499eb0f8b82c60d59cc@edx.org","name":"Will Daly"},"message":"Downgrade CORS middleware warning to info","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/d9d26796e84b0e3779ba7b8e839464711349c3cb"},{"sha":"eb72ab58f9c67eb30b7fdc2421442ee13d594815","author":{"email":"07ea042134458c4a49f3a64e83bf684e31af7be2@edx.org","name":"Clinton Blackburn"},"message":"Validating event emission by the commerce app\n\nAdded tests to ensure manual enrollments emit enrollment events.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/eb72ab58f9c67eb30b7fdc2421442ee13d594815"},{"sha":"1529c1e956d78deafb4165c11198a7d32f751b9c","author":{"email":"37d41699bdee4fcb969ca499eb0f8b82c60d59cc@edx.org","name":"Will Daly"},"message":"Update social media links in EdX footer.\n\nReplaces some PLATFORM_* settings with a more\ngeneral setting for specifying social media\nURLs in the footer.\n\nAdds icons and titles for new social media\nsites (Tumblr, Reddit, Youtube) to match\nEdX.org.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/1529c1e956d78deafb4165c11198a7d32f751b9c"},{"sha":"9379fd27117c596404459de9728b49a10babc15a","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add tests of XBlocks/XModules with filtered children","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/9379fd27117c596404459de9728b49a10babc15a"},{"sha":"de23d6defe96468be4aa044a09958e9e1197140b","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Clear cached children when binding an XModuleDescriptor/XBlock to a particular user","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/de23d6defe96468be4aa044a09958e9e1197140b"},{"sha":"8fbb64322b620657fc6da09ef5547ee40e877ee0","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Clarify grading variables in the CourseModule","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/8fbb64322b620657fc6da09ef5547ee40e877ee0"},{"sha":"4ef53135aebe3a03dc7dfee2e9259c51115eb11c","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add and clean up __repr__ and __str__ for XModule-related things","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/4ef53135aebe3a03dc7dfee2e9259c51115eb11c"},{"sha":"473420429dd3b829185b8a10c24ad3903eed08e0","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Allow MongoModuleStore to use an existing CachingDescriptorSystem.\n\nPrior to this change, if a CachingDescriptorSystem was prepopulated\nwith XBlock field data (`module_data`), then it would be used as\nthe DescriptorSystem for blocks loaded through it. On the other hand,\nif it had to fetch new data from the modulestore, then a new\nCachingDescriptorSystem would be created by the modulestore, and used\nby the newly returned object.\n\nThis commit allows the modulestore get_item and get_items methods\nto accept an existing CachingDescriptorSystem to augment with data\nfrom the backing mongo store, and to use as the DescriptorSystem\nfor newly loaded XBlocks.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/473420429dd3b829185b8a10c24ad3903eed08e0"},{"sha":"8a73a736e385a3cd67ca12cbc02568fdd1c010ce","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Correctly escape backslashes in docstring for get_content_titles","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/8a73a736e385a3cd67ca12cbc02568fdd1c010ce"},{"sha":"11dcf12f1474c74424f309e47de2114fd19e74e6","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Make XModule use the same get_children that XModuleDescriptor and XBlock do, and make it returned the same CombinedSystem","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/11dcf12f1474c74424f309e47de2114fd19e74e6"},{"sha":"26df09e404e26de1e22ffe3edede7fbe1061fd88","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add test of iterating over a course tree multiple times in the same request","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/26df09e404e26de1e22ffe3edede7fbe1061fd88"},{"sha":"17a6cfee70d0fe040fe92ea5bf6c23fee8181f64","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Update query counts to new reality","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/17a6cfee70d0fe040fe92ea5bf6c23fee8181f64"},{"sha":"fd746b6f133e39e2f984bdc60e45276b76722b4e","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Clean up import order in test_module_render","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/fd746b6f133e39e2f984bdc60e45276b76722b4e"},{"sha":"9e7404cd4a3bd8eb61866cc63085757049f6b621","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add test of courseware.views.index rendering with saved student state","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/9e7404cd4a3bd8eb61866cc63085757049f6b621"},{"sha":"60bbfc5a9c48e02c26d271f3665a38a45c1bb246","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"Add @contract to _load_item","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/60bbfc5a9c48e02c26d271f3665a38a45c1bb246"},{"sha":"9b49059e1ff3859e1aab3c2343b12fef6b67fef5","author":{"email":"37d41699bdee4fcb969ca499eb0f8b82c60d59cc@edx.org","name":"Will Daly"},"message":"Merge pull request #7383 from edx/will/ecom-1134\n\nUpdate social media links in EdX footer.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/9b49059e1ff3859e1aab3c2343b12fef6b67fef5"},{"sha":"8e4ee78fff335f258860c6202530d1a645b6b169","author":{"email":"6172ee6f49fba92a5382b011a3c5c7c6295148ec@gmail.com","name":"Calen Pennington"},"message":"Merge pull request #7262 from edx/cale/xblock-filtered-children-tests\n\nClear children cache when binding an XBlock to a user.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/8e4ee78fff335f258860c6202530d1a645b6b169"},{"sha":"3a996155f52963ca89ebefebb3f47306f025379a","author":{"email":"3963778612207d5b2cc8c08c016ec22b2644921b@arbisoft.com","name":"Awais"},"message":"ECOM-1162","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/3a996155f52963ca89ebefebb3f47306f025379a"},{"sha":"50856a0adab3dd843bb6c3c36833f7a73af157f2","author":{"email":"9e8009bcd0bbf55a9e1c75352deab462b84f707a@edx.org","name":"Brian Talbot"},"message":"certificates: updating and abstracting HTML templates","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/50856a0adab3dd843bb6c3c36833f7a73af157f2"},{"sha":"5c0d7718173155be50e066ff5a6f18b55a80bcc4","author":{"email":"9e8009bcd0bbf55a9e1c75352deab462b84f707a@edx.org","name":"Brian Talbot"},"message":"certificates: removing edX-specific content/UI","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/5c0d7718173155be50e066ff5a6f18b55a80bcc4"}]}