{"push_id":1016602513,"size":97,"distinct_size":97,"ref":"refs/heads/master","head":"e8952c5951c545161dbc36aa19b8ee6e47d1e5cf","before":"7adc7ef14f07746539c3dd85c9d657601078da74","commits":[{"sha":"ea4f8f9e49eb47893b0860f2a450bc8d8b7ca847","author":{"email":"97747decdac13295fbdc87e3af439d1721494406@gmail.com","name":"Rushikesh"},"message":"MDL-52984 Roles : Logs store newly created role's id","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/ea4f8f9e49eb47893b0860f2a450bc8d8b7ca847"},{"sha":"2a94a2f60f6bcc583249f07bbcc3650c86cb613d","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-53210 mod_feedback: fixes in check feedback access\n\n1. show only uservisible feedbacks in block_feedback\n2. nicer error message when user opens feedback on frontpage instead of from the mapped course\n3. corrected cap check in view.php page before displaying link to complete.php","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/2a94a2f60f6bcc583249f07bbcc3650c86cb613d"},{"sha":"00e270600f8644de409cd38d2cf05710dcb6bf19","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@moodlerooms.com","name":"Mark Nielsen"},"message":"MDL-51571 mod_lti: Improve service error handling","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/00e270600f8644de409cd38d2cf05710dcb6bf19"},{"sha":"63d5007b7799982535d0fa1ab765b20d5f4f015b","author":{"email":"507ce55bbc16d4fb2defbe26a0dcef008bca1f1a@oakland.edu","name":"Eric Merrill"},"message":"MDL-53271 search: Catch Solr Server errors when adding doc","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/63d5007b7799982535d0fa1ab765b20d5f4f015b"},{"sha":"73ea963215d8139176b34b7d27515f4acc12411b","author":{"email":"df0b745f78f4a5b4a10045491583ace497f6175e@moodle.com","name":"Simey Lameze"},"message":"MDL-53010 core_role: add missing coursecatlib include","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/73ea963215d8139176b34b7d27515f4acc12411b"},{"sha":"bdd4bed8b5eb9316a52b753e7531e00a864c769c","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"Rajesh Taneja"},"message":"MDL-53300 core_grade: use currentgradetype if modgrade_type is not set\n\nIf mod has grades, then while upgrading\nmodgrade_type is disabled. This will not post\nit with form and hence validation fails.\nTo avoid above problem, use ->currentgradetype\nif modgrade_type is not set","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/bdd4bed8b5eb9316a52b753e7531e00a864c769c"},{"sha":"f68d8a4151a23859338e34023621060d46e6a683","author":{"email":"97747decdac13295fbdc87e3af439d1721494406@gmail.com","name":"Rushikesh"},"message":"MDL-49897 Calendar : Calendar day view showing past events","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/f68d8a4151a23859338e34023621060d46e6a683"},{"sha":"28f8993d0f055599ac4f44c78adb2ad6a98a8f17","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@moodle.com","name":"Frederic Massart"},"message":"MDL-52068 repository: Prevent JS errors due to unescaped lang strings","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/28f8993d0f055599ac4f44c78adb2ad6a98a8f17"},{"sha":"023d6a6756c8381524f9f455fa6f97e1c3f572ed","author":{"email":"9cfcbf3b0922b1cba0ba227284ccc9c8e9eec72f@open.edu.au","name":"Ben Kelada"},"message":"MDL-53291 javascript: fix jquery ajax requests when data contains ??\n\njQuery ajax requests containing multiple '?' get replaced with a\nstring similar to jQuery152330039032_1231231, this is because it\nis processing a stringified data object as jsonp and thinks its a url.\n workaround is to add contenttype\nsee https://github.com/jquery/jquery/issues/1799","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/023d6a6756c8381524f9f455fa6f97e1c3f572ed"},{"sha":"bfd6c78f6354dd2a27d37c1f1854bc9e3188dc7f","author":{"email":"507ce55bbc16d4fb2defbe26a0dcef008bca1f1a@oakland.edu","name":"Eric Merrill"},"message":"MDL-53281 search: Properly set timeout, and don't wait for optimize","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/bfd6c78f6354dd2a27d37c1f1854bc9e3188dc7f"},{"sha":"7c7757185abe162667b79e9adb10b5a0aeecd433","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-53247 search: allow search to be configured before enabled\n\nThe seach manager no longer checks if search is enabled before providing\nan instance. It's up to the callers to do the access control.","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/7c7757185abe162667b79e9adb10b5a0aeecd433"},{"sha":"f05f9e08cfae4024ba6bc2ec6023f20298e33f55","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-53247 search: add cli indexer script","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/f05f9e08cfae4024ba6bc2ec6023f20298e33f55"},{"sha":"2f1f2d0222a23f9a6bde10a326f71552540761d9","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-53247 adminlib: change ordering of global search setup helper\n\nNow put 'enable global search' as last step, thanks to David for the\nidea.","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/2f1f2d0222a23f9a6bde10a326f71552540761d9"},{"sha":"0296f08e71a79ddda14be2c8ba299298f09f9754","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-53327 search: add missing pluginfo lang strings\n\nAMOS BEGIN\n CPY [searchengine,admin],[type_search,plugin]\nAMOS END","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/0296f08e71a79ddda14be2c8ba299298f09f9754"},{"sha":"e42b23ebe26e08595e1fe70ff474459e4de0bf64","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@moodle.com","name":"John Okely"},"message":"MDL-50218 lti: Return empty grade when none exists","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/e42b23ebe26e08595e1fe70ff474459e4de0bf64"},{"sha":"c161ecff889bc3e431bf79ad7d45115c9c3e558c","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-52670 mod_quiz: New Web Service mod_quiz_get_user_attempts","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/c161ecff889bc3e431bf79ad7d45115c9c3e558c"},{"sha":"e73e458170b96a740cf54a37ee975e820188107f","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-52785 mod_quiz: New Web Service mod_quiz_get_user_best_grade","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/e73e458170b96a740cf54a37ee975e820188107f"},{"sha":"e1d6edb3b441a14995f6486557fc7ab05682a2fb","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@catalyst-au.net","name":"Brendan Heywood"},"message":"MDL-53047 login: Fixed #anchor being lost after login process","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/e1d6edb3b441a14995f6486557fc7ab05682a2fb"},{"sha":"186eba1b2eb8de8c4c8a7529f7a1580776ef1bfe","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-50032 webservice: Allow plugins to add functions into services","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/186eba1b2eb8de8c4c8a7529f7a1580776ef1bfe"},{"sha":"0ca559a111ac5bcfc8c3d9fcf9d9a657c0784aa2","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-50032 webservice: Remove plugin functions from mobile service","distinct":true,"url":"https://api.github.com/repos/ctam/moodle/commits/0ca559a111ac5bcfc8c3d9fcf9d9a657c0784aa2"}]}