{"push_id":765978466,"size":96,"distinct_size":5,"ref":"refs/heads/wip-MDL-50851-master","head":"9963197145d7cb73e108854bb18b6dc2d39ef6e1","before":"a6f9b112fca9f9e4883119de9e2f60fccdce1545","commits":[{"sha":"f936c2a9fabb7fc04ea721e02c75372116419321","author":{"email":"42a02ad345914e7162ebb169a4c0f6aeebfc9cf1@kent.ac.uk","name":"Skylar Kelty"},"message":"MDL-50637 calendar: Fix subscription table layout","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/f936c2a9fabb7fc04ea721e02c75372116419321"},{"sha":"096fd59653d33bd6a75e4edd8b86e71e954b149a","author":{"email":"7a76ea1bbce19d7a3bcd1673a21d638e78abbd24@gmail.com","name":"Charles Fulton"},"message":"MDL-46167 admin_cli: allow skipping of database installation","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/096fd59653d33bd6a75e4edd8b86e71e954b149a"},{"sha":"5ce0f749a6601469c854ac4a37cce541fed1e4d9","author":{"email":"d23823aa087a684389cc46bc02ffbc20967dc556@moodle.com","name":"Damyon Wiese"},"message":"MDL-46078 Assign: Completion is not using assignment API.\n\nShould not be directly querying the DB to get the submission, use the API!","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/5ce0f749a6601469c854ac4a37cce541fed1e4d9"},{"sha":"7b3c5e0e0bf77b919537570702388dee6004fa31","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50932 cache: fix bug in prescanned file store\n\nThanks to Mark Nielsen for providing a patch","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/7b3c5e0e0bf77b919537570702388dee6004fa31"},{"sha":"bc9837241f0d04200fad70bcbaa1471bb9b03ca7","author":{"email":"37c7427baf827c42379ff369d59383fa05175848@strath.ac.uk","name":"Michael Aherne"},"message":"MDL-49280 user: Config for allowing duplicate emails","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/bc9837241f0d04200fad70bcbaa1471bb9b03ca7"},{"sha":"80dfcf49f58ad22e6ab51b6078df4a6e92c32ae3","author":{"email":"37c7427baf827c42379ff369d59383fa05175848@strath.ac.uk","name":"Michael Aherne"},"message":"MDL-51016 messaging: Fix email attachments on Windows","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/80dfcf49f58ad22e6ab51b6078df4a6e92c32ae3"},{"sha":"10c82ca3077c71371e192696b4ee74e93859038d","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50881 calendar: do not throw exception without sesskey","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/10c82ca3077c71371e192696b4ee74e93859038d"},{"sha":"c855ced7bbf0359213e2768dd8892c1215e8502e","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@moodle.com","name":"Frederic Massart"},"message":"MDL-42634 theme: Action menu is displayed correctly with hidden elements","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/c855ced7bbf0359213e2768dd8892c1215e8502e"},{"sha":"afc6a26938bf528b96f4701db386bb8e191f912e","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-49746 course: sorting users by last access","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/afc6a26938bf528b96f4701db386bb8e191f912e"},{"sha":"acf543c413afa091ace711c1f9506bd2298fef94","author":{"email":"b8028b6d6162179e14c56f0392adfebf9b3fbcf4@umontreal.ca","name":"Alain Benoit"},"message":"MDL-50911 Quiz: edit settings page not responsive","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/acf543c413afa091ace711c1f9506bd2298fef94"},{"sha":"317fd6fe568d0e8eb6c1c955a07548932e270562","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-51100 behat: Correct javascript requirement of user menu step","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/317fd6fe568d0e8eb6c1c955a07548932e270562"},{"sha":"a03941838391a59e0bfba31124edee8495a5d05c","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50303 cache: removed unused cache definition","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/a03941838391a59e0bfba31124edee8495a5d05c"},{"sha":"1165cab2b338561abe3d53cd780f05c1bfc1fe21","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-51095 enrol_meta: add missing include\n\nThanks to Shaun Meyer for providing a patch","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/1165cab2b338561abe3d53cd780f05c1bfc1fe21"},{"sha":"ff89d94a6f0f7360db2fe7e853ab5a029ba6d05c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-51100 behat: Remove javascript tag where not required\n\nThese tests only needed the javascript tag because of the user menu.\nNow that issue has been resolved, they do not need it.\n\nNote: Some were also not using the singleselect feature, so would fail\nwithout changes to use this too as they were not handling proper selection\nof the singleselect element.","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/ff89d94a6f0f7360db2fe7e853ab5a029ba6d05c"},{"sha":"3d3d2ae5297ac4db57c1130bfa429623866403ad","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"Rajesh Taneja"},"message":"MDL-51106 behat: Fixed misuse of javascript tag","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/3d3d2ae5297ac4db57c1130bfa429623866403ad"},{"sha":"d245f6757d8527d281182189a19b258b88736903","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-51102 behat: Add a non-JS version of wait","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/d245f6757d8527d281182189a19b258b88736903"},{"sha":"5f92c736e3bbc744a4573f86edc391873d62afb3","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-51110 badges: prevent duplicate award of badges\n\nPreviously duplicate users could be returned when they had\ndone duplicate badge criteria - this would lead to a duplicate\nconstraint being hit as they were attempted to be awarded twice.","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/5f92c736e3bbc744a4573f86edc391873d62afb3"},{"sha":"3bacf558d18b6ac9211ceb49fb7fcb16c283f351","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50391 format_singleactivity: fix activity_has_subtypes()","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/3bacf558d18b6ac9211ceb49fb7fcb16c283f351"},{"sha":"8b40604ab99da1974e5ece60c46ad2b01a1b65b0","author":{"email":"f485d49fe4e6ec0f6f23fb857e4956e040fb7dd8@users.noreply.github.com","name":"Alistair Spark"},"message":"MDL-50391 format_singleactivity: fix LTI Tool opens in existing window","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/8b40604ab99da1974e5ece60c46ad2b01a1b65b0"},{"sha":"dc9ca4aceaeea196c631c283b135f7c8e4f54c7b","author":{"email":"82b8cfda1039d78620aadc9be786579a63d933e8@ccal.edu","name":"Daniel Thies"},"message":"MDL-46387 editor-atto: Toggle sub/sup tags using rangy\n\nIn order to have a consistant browser behavior and prevent nesting of\nsubscripts and superscripts, tags are converted to CSS classes and then\nthe CSS classes in the selection are toggeled using the rangy crossbrowser\nselection library already included in Atto without using an execCommand.","distinct":false,"url":"https://api.github.com/repos/marinaglancy/moodle/commits/dc9ca4aceaeea196c631c283b135f7c8e4f54c7b"}]}