Petr Skoda
a4d53e4b26
MDL-32323 make base test case classes abstract to prevent empty testcase warnings, fix property access
2012-04-10 18:51:34 +02:00
Davo Smith
1892a35625
MDL-32213 Question upgrade now correctly handles non-core manually-graded question types
2012-03-27 13:44:07 +01:00
Michael Aherne
2af7d0d8d0
MDL-31495 Performance improvement in question engine upgrade SQL
2012-02-10 15:24:43 +00:00
Tim Hunt
6401b3c5bb
MDL-31392 qeupgradehelper partial upgrade support broken since 2.2
2012-01-26 16:31:44 +00:00
Tim Hunt
c83ed025ef
MDL-30760 question engine: question summary can be longer than 64k!
...
1. So we will truncate the question summary to 65000 chars if necessary.
2. Also, fix one minor error in mutlianswer save_question_options.
question_bank::MAX_SUMMARY_LENGTH is not the most logical class to add
the constant to, but it needs to be accessible during upgrade, so I was
lazy and put it there.
2011-12-16 15:56:23 +00:00
Henning Bostelmann
987e0e915c
MDL-28686 QE2 upgrade: recognize manually graded, deleted questions
2011-08-26 14:38:50 +01:00
Eloy Lafuente (stronk7)
d12d4d59a6
MDL-28684 QE2 upgrade: whitespace fix
2011-08-23 22:52:16 +02:00
Henning Bostelmann
fbf51a480a
MDL-28684 QE2 upgrade: recognize empty answer in multichoice questions
2011-08-19 10:33:35 +01:00
Tim Hunt
1645ad22d8
MDL-28103 code to deal with missing question_attempts was buggy.
2011-07-01 21:07:49 +01:00
Tim Hunt
ceb4d2ed0b
MDL-28128 finish the fix for MDL-28035.
...
There was one place where I had only fixed the backup code to work-around bad data from Moodle 2.0. I needed to make the equivalent change in the upgrade code.
The bad data is that the seq_number fields can be wrong (not unique). Se already have data ordered by (seq_number, id) and the array keys of the array we are building are not used for anything, so this fix deals with the problem.
2011-06-30 16:00:15 +01:00
Tim Hunt
69384c1939
MDL-28127 incorrect lang string placeholder in question engine upgrade.
2011-06-30 15:20:42 +01:00
Tim Hunt
08c458d10f
MDL-27877 question engine progress bars not working.
2011-06-16 18:55:10 +01:00
Tim Hunt
18ab06bac5
MDL-27639 restore of attempt data from 2.0 - first attempt.
...
This is now at the stage where it mostly appears to work, at lease on
one backup file.
2011-06-14 12:11:19 +01:00
Tim Hunt
1027301215
MDL-20636 Implement the ability to only upgrade some of the quiz attempts during the main upgrade.
2011-05-27 19:44:53 +01:00
Tim Hunt
667cdde361
MDL-20636 Implement upgrade of calculated* question type attempts.
2011-05-20 18:22:35 +01:00
Tim Hunt
ffe4d23abd
MDL-20636 make question upgrade more robust for incompatible question types.
2011-05-19 20:27:09 +01:00
Tim Hunt
9c197f4445
MDL-20636 Fix some more codechecker issues.
2011-05-14 22:53:25 +01:00
Tim Hunt
39759ac468
MDL-27408 fix a few minor bugs with the upgrade from 2.0.
...
More testing, and adaptive mode, still to come.
2011-05-12 21:03:24 +01:00
Tim Hunt
bb28e3bc5e
MDL-27408 Moved the question engine install/upgrade code into the proper place.
...
I have tested upgrade from the previous development version, and a clean install. Upgrade from 2.0 still needs more work.
2011-05-12 18:58:50 +01:00
Tim Hunt
cd300cf34c
MDL-20636 Initial pass at converting this code to Moodle 2.0 style.
2011-05-11 15:32:26 +01:00
Tim Hunt
0859ff6503
MDL-20636 Re-organise all the old upgrade code, before I start work on it for real.
2011-05-11 15:32:14 +01:00