Permalink
Switch branches/tags
Commits on Feb 9, 2012
  1. MDL-29153 Fixing typo, "Bellow" should be "Below"

    Gerard (Gerry) Caulfield committed Feb 9, 2012
Commits on Feb 2, 2012
  1. weekly release 2.3dev

    stronk7 committed Feb 2, 2012
Commits on Feb 1, 2012
  1. MDL-28522 Choice : View reports now correctly shows unanswered column…

    danmarsden committed with nebgor Jan 25, 2012
    … - thanks to Marcus Boon for the patch
  2. MDL-29615 message: reversed the default for messagingallowemailoverri…

    andyjdavis committed Feb 1, 2012
    …de and added upgrade code so upgraded sites maintain consistent behaviour
Commits on Jan 31, 2012
  1. MDL-31448 Replaced incorrect PHP comment

    Glenn Ansley committed Jan 31, 2012
  2. MDL-30707 mod_forum: fixed a add_to_log() call that was causing inval…

    andyjdavis committed Dec 29, 2011
    …id URLs to be added to the log
  3. MDL-29615 message: added the ability for admins to restrict users abi…

    andyjdavis committed Jan 23, 2012
    …lity to set where their email message notifications go
Commits on Jan 30, 2012
  1. MDL-30484 question engine: don't lose response files when regrading.

    timhunt committed Jan 16, 2012
    The problem was mostly that, in the past, we did not worry if
    question_attempt_step.id changed during regrade (because we deleted the
    old step row and inserted a new one). However, now that steps can have
    associated files, we can't be that slack, becuase the step id is used as
    the file itemid.
    
    So, now, we have to update the existing rows during a regrade. We do
    this by having the question engine tell the question_engine_unit_of_work
    that the step has first been deleted, and then added back. Then we make
    the unit-of-work spot that delete + add = update.
    
    This also means that during regrading, we have to pass around some extra
    ids so that new steps know the id of the step they are replacing.
    
    Naturally, this requires some quite trickly logic, so I finally got
    around to writing unit tests for question_engine_unit_of_work, which is
    a good thing.
    
    Along the way I also got around to renaming
    question_attempt->set_number_in_usage, which got missed out when
    everthing else was renamed to slot ages ago.
    
    Finally, while working on this code, I noticed and fixed some PHPdoc
    comments.
  2. MDL-30854 quiz/question editing: fix create calc question & add on page.

    timhunt committed Jan 18, 2012
    This was one of those innocent seeming issues where, once you start
    digging, you find a mess. In this case, the code that is now in
    question_wizard_form::add_hidden_fields used to exist in four different
    places, in four inconsistent versions. This is now all nicely
    re-factored, and that solves the problem.
    
    Along the way, I found and fixed some wrong string references in
    qtype_random, and stripped out some unnecessary &s in function
    declarations.
  3. MDL-31314 gradebook restore: fix category.depth on restore.

    timhunt committed Jan 20, 2012
    Without this, restoring backups made with the OU's custom 'restore from
    1.9' feature, and possibly other people's custom converstion code, does
    not work properly.
    
    Also, fix poor recordset code.