1. 31 Mar, 2021 1 commit
  2. 07 Nov, 2019 1 commit
  3. 14 Oct, 2019 1 commit
    • Tim Hunt's avatar
      MDL-66821 question behat: new step for acting on questions in the bank · 9c14b28d
      Tim Hunt authored
      There is a proposed change MDL-66816 which will change the question
      bank UI. This will break any Behat tests which uses low-level steps
      like
      
          When I click on "Duplicate" "link" in the "Test question" "table_row"
      
      to perform an action on a question in the question bank. This commit
      introduces a new step:
      
          When I choose "Duplicate" action for "Test question" in the question bank
      
      This commit also converts all core Behat tests to use the new step.
      9c14b28d
  4. 17 Apr, 2018 1 commit
  5. 03 Apr, 2018 1 commit
  6. 29 Mar, 2018 1 commit
  7. 27 Jan, 2017 1 commit
  8. 16 Feb, 2016 1 commit
    • Eloy Lafuente's avatar
      MDL-51580 upgradelib: Delete stuff used by removed upgrade steps · 1405f010
      Eloy Lafuente authored
      This commits removes stuff from different upgradelib files, used
      exclusively by the already deleted upgrade steps. Given such
      exclusivity it was not needed to proceed with a 2-phase deprecation
      as far as the functions were 100% internal to upgrade.
      
      This is the list of deleted functions, all them docummented in their
      corresponding upgrade.txt files:
      
      - repository_picasa_admin_upgrade_notification();
      - repository_googledocs_admin_upgrade_notification();
      - repository_boxnet_admin_upgrade_notification();
      - repository_alfresco_admin_security_key_notice();
      - qtype_essay_convert_to_html();
      - portfolio_picasa_admin_upgrade_notification();
      - portfolio_googledocs_admin_upgrade_notification();
      - portfolio_boxnet_admin_upgrade_notification();
      - mod_book_migrate_moddata_dir_to_legacy();
      - mod_book_migrate_all_areas();
      - mod_book_migrate_area();
      - mod_assignment_pending_upgrades_notification();
      - upgrade_mysql_fix_unsigned_and_lob_columns();
      - upgrade_course_completion_remove_duplicates();
      - upgrade_save_orphaned_questions();
      - upgrade_rename_old_backup_files_using_shortname();
      - upgrade_mssql_nvarcharmax();
      - upgrade_mssql_varbinarymax();
      - upgrade_fix_missing_root_folders();
      - upgrade_course_modules_sequences();
      - upgrade_grade_item_fix_sortorder();
      - upgrade_availability_item();
      1405f010
  9. 21 Mar, 2014 1 commit
  10. 14 Feb, 2014 1 commit
  11. 13 Aug, 2013 1 commit
  12. 29 Jun, 2013 2 commits
  13. 29 Mar, 2013 1 commit
    • Tim Hunt's avatar
      MDL-38538 question unit tests: improve things a bit. · eca230b5
      Tim Hunt authored
      1. Split the question_attempt tests into one class per file.
      2. Imporve the API to give tests more control, and to test more of the
         important code. Some of this is not used here, but it is about to be.
      eca230b5
  14. 01 Mar, 2013 1 commit
  15. 24 Apr, 2012 1 commit
  16. 06 Apr, 2012 1 commit
  17. 21 Jan, 2012 1 commit
  18. 07 Jan, 2012 1 commit
  19. 10 Dec, 2011 1 commit
  20. 15 Nov, 2011 1 commit
  21. 11 Nov, 2011 1 commit
    • Tim Hunt's avatar
      MDL-29808 qtypes: use standard pluginname strings and update version.php · 226b3124
      Tim Hunt authored
      AMOS BEGIN
       MOV [calculated,qtype_calculated],[pluginname,qtype_calculated]
       MOV [calculated_help,qtype_calculated],[pluginname_help,qtype_calculated]
       MOV [calculated_link,qtype_calculated],[pluginname_link,qtype_calculated]
       MOV [addingcalculated,qtype_calculated],[pluginnameadding,qtype_calculated]
       MOV [editingcalculated,qtype_calculated],[pluginnameediting,qtype_calculated]
       MOV [calculatedsummary,qtype_calculated],[pluginnamesummary,qtype_calculated]
      
       MOV [calculatedmulti,qtype_calculatedmulti],[pluginname,qtype_calculatedmulti]
       MOV [calculatedmulti_help,qtype_calculatedmulti],[pluginname_help,qtype_calculatedmulti]
       MOV [calculatedmulti_link,qtype_calculatedmulti],[pluginname_link,qtype_calculatedmulti]
       MOV [addingcalculatedmulti,qtype_calculatedmulti],[pluginnameadding,qtype_calculatedmulti]
       MOV [editingcalculatedmulti,qtype_calculatedmulti],[pluginnameediting,qtype_calculatedmulti]
       MOV [calculatedmultisummary,qtype_calculatedmulti],[pluginnamesummary,qtype_calculatedmulti]
      
       MOV [calculatedsimple,qtype_calculatedsimple],[pluginname,qtype_calculatedsimple]
       MOV [calculatedsimple_help,qtype_calculatedsimple],[pluginname_help,qtype_calculatedsimple]
       MOV [calculatedsimple_link,qtype_calculatedsimple],[pluginname_link,qtype_calculatedsimple]
       MOV [addingcalculatedsimple,qtype_calculatedsimple],[pluginnameadding,qtype_calculatedsimple]
       MOV [editingcalculatedsimple,qtype_calculatedsimple],[pluginnameediting,qtype_calculatedsimple]
       MOV [calculatedsimplesummary,qtype_calculatedsimple],[pluginnamesummary,qtype_calculatedsimple]
      
       MOV [description,qtype_description],[pluginname,qtype_description]
       MOV [description_help,qtype_description],[pluginname_help,qtype_description]
       MOV [addingdescription,qtype_description],[pluginnameadding,qtype_description]
       MOV [editingdescription,qtype_description],[pluginnameediting,qtype_description]
       MOV [descriptionsummary,qtype_description],[pluginnamesummary,qtype_description]
      
       MOV [essay,qtype_essay],[pluginname,qtype_essay]
       MOV [essay_help,qtype_essay],[pluginname_help,qtype_essay]
       MOV [essay_link,qtype_essay],[pluginname_link,qtype_essay]
       MOV [addingessay,qtype_essay],[pluginnameadding,qtype_essay]
       MOV [editingessay,qtype_essay],[pluginnameediting,qtype_essay]
       MOV [essaysummary,qtype_essay],[pluginnamesummary,qtype_essay]
      
       MOV [match,qtype_match],[pluginname,qtype_match]
       MOV [match_help,qtype_match],[pluginname_help,qtype_match]
       MOV [match_link,qtype_match],[pluginname_link,qtype_match]
       MOV [addingmatch,qtype_match],[pluginnameadding,qtype_match]
       MOV [editingmatch,qtype_match],[pluginnameediting,qtype_match]
       MOV [matchsummary,qtype_match],[pluginnamesummary,qtype_match]
      
       MOV [missingtype,qtype_missingtype],[pluginname,qtype_missingtype]
       MOV [addingmissingtype,qtype_missingtype],[pluginnameadding,qtype_missingtype]
       MOV [editingmissingtype,qtype_missingtype],[pluginnameediting,qtype_missingtype]
      
       MOV [multianswer,qtype_multianswer],[pluginname,qtype_multianswer]
       MOV [multianswer_help,qtype_multianswer],[pluginname_help,qtype_multianswer]
       MOV [multianswer_link,qtype_multianswer],[pluginname_link,qtype_multianswer]
       MOV [addingmultianswer,qtype_multianswer],[pluginnameadding,qtype_multianswer]
       MOV [editingmultianswer,qtype_multianswer],[pluginnameediting,qtype_multianswer]
       MOV [multianswersummary,qtype_multianswer],[pluginnamesummary,qtype_multianswer]
      
       MOV [multichoice,qtype_multichoice],[pluginname,qtype_multichoice]
       MOV [multichoice_help,qtype_multichoice],[pluginname_help,qtype_multichoice]
       MOV [multichoice_link,qtype_multichoice],[pluginname_link,qtype_multichoice]
       MOV [addingmultichoice,qtype_multichoice],[pluginnameadding,qtype_multichoice]
       MOV [editingmultichoice,qtype_multichoice],[pluginnameediting,qtype_multichoice]
       MOV [multichoicesummary,qtype_multichoice],[pluginnamesummary,qtype_multichoice]
      
       MOV [numerical,qtype_numerical],[pluginname,qtype_numerical]
       MOV [numerical_help,qtype_numerical],[pluginname_help,qtype_numerical]
       MOV [numerical_link,qtype_numerical],[pluginname_link,qtype_numerical]
       MOV [addingnumerical,qtype_numerical],[pluginnameadding,qtype_numerical]
       MOV [editingnumerical,qtype_numerical],[pluginnameediting,qtype_numerical]
       MOV [numericalsummary,qtype_numerical],[pluginnamesummary,qtype_numerical]
      
       MOV [random,qtype_random],[pluginname,qtype_random]
       MOV [random_help,qtype_random],[pluginname_help,qtype_random]
       MOV [editingrandom,qtype_random],[pluginnameediting,qtype_random]
      
       MOV [shortanswer,qtype_shortanswer],[pluginname,qtype_shortanswer]
       MOV [shortanswer_help,qtype_shortanswer],[pluginname_help,qtype_shortanswer]
       MOV [shortanswer_link,qtype_shortanswer],[pluginname_link,qtype_shortanswer]
       MOV [addingshortanswer,qtype_shortanswer],[pluginnameadding,qtype_shortanswer]
       MOV [editingshortanswer,qtype_shortanswer],[pluginnameediting,qtype_shortanswer]
       MOV [shortanswersummary,qtype_shortanswer],[pluginnamesummary,qtype_shortanswer]
      
       MOV [truefalse,qtype_truefalse],[pluginname,qtype_truefalse]
       MOV [truefalse_help,qtype_truefalse],[pluginname_help,qtype_truefalse]
       MOV [truefalse_link,qtype_truefalse],[pluginname_link,qtype_truefalse]
       MOV [addingtruefalse,qtype_truefalse],[pluginnameadding,qtype_truefalse]
       MOV [editingtruefalse,qtype_truefalse],[pluginnameediting,qtype_truefalse]
       MOV [truefalsesummary,qtype_truefalse],[pluginnamesummary,qtype_truefalse]
      AMOS END
      226b3124
  22. 03 Nov, 2011 1 commit