{"shas":[["71d1751c53fdbbe9c7d4bdb747986b929865b36a","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Improved the information display about a non-standard backup file","David Mudrak"],["96f7c7ad728ded33c14f86de5d48b53f1d82d1a5","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Implemented new XML transformer for the files being written during the conversion","David Mudrak"],["ba66847b716bf21a2258f7037028bd79dfc63dd3","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Roles definition conversion","David Mudrak"],["c171d28ebcd6e549e7b14147180e7a433e44f330","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","The basic wrapper for question categories conversion\n\nThe QUESTION_CATEGORIES tag is optional in moodle.xml but the file\nquestions.xml is required by the moodle2 restore process. So here we\nmake sure that at least an empty file is created.","David Mudrak"],["19e911a251f00d35c08313c1ecbef00c3db00d6b","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-27410 qtype_calculated better errorhandling for invalid expressions.\n\nBetter method names.","Tim Hunt"],["5e0dae125dddef8b1a95f037c56c90d5be26a4ec","261b8e22e597bbd083d92fbe762bf4f1417c4571@open.ac.uk","MDL-27532 Add backup support for course report per-course data","sam marshall"],["c18f90f22f76651ca44f283573849624d59903e7","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Merge remote branch 'github/master' into backup-convert","David Mudrak"],["ae80f68f31323b08b277a376ed842742b44c0c27","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Improvements in moodle1_xml_handler external API\n\nThe methods are protected now as they are supposed to be used by\nsubclasses only. Added a new method to check if the output writer has\nbeen opened.","David Mudrak"],["f580e0e4b05098891897db266e51af81b1661e11","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-20636 Fix some minor problems with the question unit tests.","Tim Hunt"],["1da4060f6549e511e9ba5bd96bec57b9ae9436b9","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-27410 qtype_calculated works in my unit tests.\n\nProbably does not work through the Moodle UI yet.","Tim Hunt"],["18f9b2d2cf6d5ab6699b382ab65c249a7135d4e4","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-27410 qtype_calculated fix basic question editing and preview.\n\nAt least, after these changes, I was able to create a calculated question through the Moodle UI and then preview it. I am sure more testing and fixing is needed to make sure everything works.","Tim Hunt"],["6fa51b70a55571f1f76982d047ffc960be2bdaeb","2591e5f46f28d303f9dc027d475a5c60d8dea17a@catalyst.net.nz","MDL-25177 Choice - fix typo for form creation causing pop-up window - thanks to Jason Hardin for fix","Dan Marsden"],["46ff8b0ecff9ebd1eac8de1bbeaa0825c179659f","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","The handler's process_xxx() method is not mandatory any more\n\nIt was realized that it is pretty common to register a convert_path just\nto be able to attach on-start or on-end listeners to it, without actual\nprocessing data. So now, the handler must provide at least one of these\nthree methods and the process_xxx() does not need to be there if it is\nnot needed.","David Mudrak"],["efe3e87b61ec8cea10fd179b5a222bd681ad4d4a","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-27411 upgrade the calculatedsimple qtype to the new question engine.","Tim Hunt"],["ab1da2675d9bcfefcc0be3e34b4309bc5f2cb039","02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@moodle.com","MDL-27442 forum: allow forum to be restored into 2.1 from a 1.9 backup","Andrew Davis (andyjdavis)"],["317f1c6f61ef51075052a538868502484025d4f1","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Generate fake XML files to make the restore process happy\n\nWith these changes I was able to restore the very first 1.9 course\ncontaining a forum and a choice.","David Mudrak"],["2304cbaacdbe8bea6202b41fcb6f1c2b45405371","aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","Do not try to convert activity modules that do not have the converter implemented yet\n\nThis checks for the presence of moodle1 library in the module directory.\nIf there is no such file, the converter does not include the module in\nthe list of included modules.\n\nNote that some files (like module.xml) are created for such skipped\nmodules anyway. But restore process seems to use the information from\nmoodle_backup.xml so it does not try to restore them.","David Mudrak"],["cdece95ea45e4a060a2859e3c0d9390f2eb824ab","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-27412 Upgrade the calculatedmulti question type to the new question engine.","Tim Hunt"],["b130270d2d91183557c46ddd432393a18379d3bf","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-20636 Add support for hints to the calculated* questions.","Tim Hunt"],["2178cd3a129bf661d5bf1cb74665251508f07a9f","9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","MDL-20636 Dean's refactoring had broken the quiz summary page.","Tim Hunt"]],"ref":"refs/heads/master","size":471,"head":"3552484b91d8f2f75bc43fdd30fc117dc9df453a","push_id":34618009}