{"push_id":1063658736,"size":273,"distinct_size":1,"ref":"refs/heads/release","head":"173154d1ca63c4871f9bf773c1125aa3ed412abb","before":"ff2a9398786e40b646975223edc395fe4b6eff7e","commits":[{"sha":"0b4fa6e5a583c1f3f2e3ac8d97dfcc4464f817af","author":{"email":"4a6db2314c199446c0e2d3e48e30295622c96639@opencraft.com","name":"Omar Khan"},"message":"Disallow free verified course modes\n\nThe verification workflow assumes that all verified courses will have a\nprice. Free verified course modes cause a 404 when the user attempts to\nenroll or upgrade.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/0b4fa6e5a583c1f3f2e3ac8d97dfcc4464f817af"},{"sha":"5fe1a114eab55453525c8127854271637755c6fb","author":{"email":"166e6c4d2c1791a964807d7abd531156127b16d0@edunext.co","name":"Felipe Montoya"},"message":"Enable the changes to the ELASTIC_SEARCH_CONFIG setting to be read from cms.env.json or yaml as it is for the lms.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/5fe1a114eab55453525c8127854271637755c6fb"},{"sha":"5857779d34c24e3f1a1b89c28e47550dd3975ff8","author":{"email":"6187a6dfeeb40aab96ad38708b14734f3235a844@gmail.com","name":"Brian Jacobel"},"message":"Fix responsiveness issue with math inputs on mobile","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/5857779d34c24e3f1a1b89c28e47550dd3975ff8"},{"sha":"d750238410d2cd40af12576d092bab629bcaf281","author":{"email":"f562f94dcb995990dd422397cc518c14be78ca96@webenterprise.ru","name":"Dmitry Viskov"},"message":"Reduce the number of queries to mongodb in /courses/<course-id>/instructor/api/gradebook API","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/d750238410d2cd40af12576d092bab629bcaf281"},{"sha":"cfdaae9d36c8301ec715d1b899522551031a642c","author":{"email":"92c67911b1f62da011b0af30550ca64f66cb9416@yahoo.com","name":"Muddasser"},"message":"Removed commented out and single textbook test scenario","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/cfdaae9d36c8301ec715d1b899522551031a642c"},{"sha":"f8ddfb59454db9a8d7ebf0423dd6d9db7cf5b722","author":{"email":"0953007cd8d80f834e882d7e303bd6b9704cc703@edx.org","name":"Toby Lawrence"},"message":"Use a module/path mapping for RequireJS overrides instead of just paths.\n\nInstead of attempting to derive the module portion of a RequireJS\noverride strictly from the path to the JS file, we now use a dictionary\nwhere the module name must be explicitly specified.  This allows us to\ncompensate for files which do not follow a naming scheme that is\ncompatible with RequireJS without having to normalize all files.  This\nis extremely important when using third-party dependencies.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/f8ddfb59454db9a8d7ebf0423dd6d9db7cf5b722"},{"sha":"2607f8a98cc6c6dfed9f32117ffb0597b552d122","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/activation_active.html","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/2607f8a98cc6c6dfed9f32117ffb0597b552d122"},{"sha":"e62a8da4579f49c4a129f485cd9a477654d4560f","author":{"email":"0953007cd8d80f834e882d7e303bd6b9704cc703@edx.org","name":"Toby Lawrence"},"message":"Set the correct names for overridden dependencies.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/e62a8da4579f49c4a129f485cd9a477654d4560f"},{"sha":"76c0c0413de55a8865faaf60bbdfae0e76d52641","author":{"email":"0953007cd8d80f834e882d7e303bd6b9704cc703@edx.org","name":"Toby Lawrence"},"message":"Only require a module once.\n\nLooking at this code, I'm not entirely sure why it was added, but it's\ndemonstrably loading modules twice when not in debug mode.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/76c0c0413de55a8865faaf60bbdfae0e76d52641"},{"sha":"e6edba18b43a6779e9d424f1d470258828b9daa6","author":{"email":"c692d6a10598e0a801576fdd4ecf3c37e45bfbc4@edx.org","name":"Bill DeRusha"},"message":"Safe Templatize: wiki templates","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/e6edba18b43a6779e9d424f1d470258828b9daa6"},{"sha":"b91d1f225688c147d3794e8d1c723bbf0de05901","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/asset_index.html","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/b91d1f225688c147d3794e8d1c723bbf0de05901"},{"sha":"485c542838f51211f65e7e1c71719ce7731295ae","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/js/asset-library.underscore","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/485c542838f51211f65e7e1c71719ce7731295ae"},{"sha":"7922dcbb9c878a0af187baaf99b8e32d3375c82e","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/js/asset.underscore","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/7922dcbb9c878a0af187baaf99b8e32d3375c82e"},{"sha":"53a29609415cf39b44e45d67ae1fe6a394784e77","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/component.html","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/53a29609415cf39b44e45d67ae1fe6a394784e77"},{"sha":"ac951c4bd287dd5c4a3ae51723f06376cf9a8f12","author":{"email":"c464919b81827217448443726c3e362a8aef48f9@edx.org","name":"Calen Pennington"},"message":"XSS escape cms/templates/course_info.html","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/ac951c4bd287dd5c4a3ae51723f06376cf9a8f12"},{"sha":"15e5a7dbf101fe692a82fe34d361a720fdc74054","author":{"email":"5f00ec6ec293b0a704595642a206ec602040930b@edx.org","name":"Nimisha Asthagiri"},"message":"XSS Safe by default - vert_module.html","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/15e5a7dbf101fe692a82fe34d361a720fdc74054"},{"sha":"b90369a486c710d927193e34ce27f65d336bb1b9","author":{"email":"7ee6cfcd530a10beab9d7460dea689fbab2137c6@wouter-web.nl","name":"Wouter de Vries"},"message":"Added random seed to metadata that is sent to external grader","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/b90369a486c710d927193e34ce27f65d336bb1b9"},{"sha":"2a87d6c8a54fc8b1d4dcc26f3384f4e0db9d7f0d","author":{"email":"0953007cd8d80f834e882d7e303bd6b9704cc703@edx.org","name":"Toby Lawrence"},"message":"Add straggler JS files to RequireJS overrides.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/2a87d6c8a54fc8b1d4dcc26f3384f4e0db9d7f0d"},{"sha":"5758a826651bcf6412fd5636eb43837dab416755","author":{"email":"0953007cd8d80f834e882d7e303bd6b9704cc703@edx.org","name":"Toby Lawrence"},"message":"Syntax error.","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/5758a826651bcf6412fd5636eb43837dab416755"},{"sha":"781013145795c30cc9c8e7d319df6fff54b4a882","author":{"email":"4a6db2314c199446c0e2d3e48e30295622c96639@opencraft.com","name":"Omar Khan"},"message":"Fail fast if the reset-test-db script fails","distinct":false,"url":"https://api.github.com/repos/edx/edx-platform/commits/781013145795c30cc9c8e7d319df6fff54b4a882"}]}