1. 23 Apr, 2022 1 commit
  2. 13 Apr, 2022 1 commit
  3. 08 Apr, 2022 3 commits
  4. 11 Mar, 2022 1 commit
  5. 05 Mar, 2022 1 commit
  6. 04 Mar, 2022 1 commit
  7. 24 Feb, 2022 2 commits
    • Tim Hunt's avatar
      MDL-73335 quiz/questions: fix Behat fails from nav changes · 2f9032a1
      Tim Hunt authored and ilya's avatar ilya committed
      The Classic quiz behat override is no longer needed.
      The way it is implemented is Boost/core works in all cases.
      2f9032a1
    • Sujith Haridasan's avatar
      MDL-73335 mod_quiz: Add tertiary nav for the quiz module · 3458d159
      Sujith Haridasan authored and ilya's avatar ilya committed
      The tertiary navigation added for quiz module.
      
      - Added tertiary nav buttons for the edit, attempt and view page
      - urlselector is added to the overrides page to access user/groups
      - The secondary tabs are highlighted when user navigates to
        each page in quiz.
      - Updated the behat tests for the changes made.
      
      This commit is mostly Sujith's work, with further changes by
      Tim Hunt <T.J.Hunt@open.ac.uk> so we share the blame/credit.
      3458d159
  8. 22 Feb, 2022 1 commit
  9. 15 Feb, 2022 1 commit
  10. 03 Feb, 2022 2 commits
    • Marc-Alexandre Ghaly's avatar
      MDL-71696 qbank_preview: previewquestion plugin update · b1ad75ae
      Marc-Alexandre Ghaly authored
      This commit implements versioning and associated features
      in the previewquestion plugin. There have been some major
      changes in the random question and version selection for
      questions. This commit made those changes as well as added
      some more features in the preview for version selection
      and adds more behat coverage.
      b1ad75ae
    • Safat Shahin's avatar
      MDL-71696 mod_quiz: quiz updates and behat coverage · 111951d8
      Safat Shahin authored
      The versioning changes will require some major changes
      in the backup and restore of question bank and its
      elements. This change introduces those changes to make
      it compatible with the new world of versioning in question
      bank. This commit also removes quiz_slots fields and
      quiz_slot_tags table.
      This commit will also introduce the versioning db
      structure and some major changes to the quiz
      and quiz attempts for the question, random
      question and the view.
      This commit implements the behat changes for versioning
      in core question and associated locations.
      111951d8
  11. 04 Jan, 2022 1 commit
  12. 17 Dec, 2021 2 commits
    • Eloy Lafuente's avatar
      MDL-73348 phpunit: normalize all privacy provider tests · e4a2d9c1
      Eloy Lafuente authored
      As far as now all them have correct privacy level2 namespace:
      - Move them to "privacy" subdir.
      - Rename the files to "provider_test.php", this includes old
        privacy_test.php and privacy_provider_test.php files
      - Rename the testcase to provider_test too (to match file name)
      
      Also, change some relative paths and comments to point to new
      locations.
      e4a2d9c1
    • Eloy Lafuente's avatar
      MDL-73348 phpunit: privacy and privacy_provider testcase names · 57e6fb7a
      Eloy Lafuente authored
      All privacy_test and privacy_provider_test classes:
      
      - Namespaced with component\privacy.
      - Fixed incorrect use statements with leading backslash.
      - Changed code to point to global scope when needed.
      - Renamed a few files to make all be privacy_test or privacy_provider_test.php
      - All them passing individually.
      - Complete runs passing too.
      57e6fb7a
  13. 06 Dec, 2021 1 commit
  14. 29 Nov, 2021 1 commit
  15. 12 Nov, 2021 1 commit
  16. 10 Aug, 2021 1 commit
  17. 26 Jul, 2021 1 commit
  18. 02 Jul, 2021 1 commit
  19. 11 Jun, 2021 1 commit
  20. 02 Jun, 2021 1 commit
  21. 14 May, 2021 1 commit
  22. 04 May, 2021 1 commit
  23. 19 Apr, 2021 1 commit
  24. 17 Apr, 2021 1 commit
  25. 05 Apr, 2021 1 commit
  26. 31 Mar, 2021 1 commit
    • sam marshall's avatar
      MDL-71215 core_user: User fields - remaining deprecated functions · 611e2569
      sam marshall authored
      This change removes references in code and comments to a few
      deprecated functions that were accidentally missed in the larger
      change.
      
      The code changes only affect service_users.php. I made it support
      custom user profile fields in this query, because it was easy
      enough, rather than adding another TODO to fix later.
      611e2569
  27. 27 Mar, 2021 1 commit
  28. 25 Mar, 2021 1 commit
  29. 10 Mar, 2021 1 commit
    • sam marshall's avatar
      MDL-45242 Lib: Replace calls to deprecated functions · 558cc1b8
      sam marshall authored
      In all cases changes have been kept to a minimum while not making
      the code completely horrible. For example, there are many instances
      where it would probably be better to rewrite a query entirely, but
      I have not done that (in order to reduce the risk of changes).
      558cc1b8
  30. 03 Mar, 2021 1 commit
  31. 15 Feb, 2021 1 commit
  32. 04 Feb, 2021 1 commit
  33. 14 Jan, 2021 1 commit
    • Eloy Lafuente's avatar
      MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps · 77342b96
      Eloy Lafuente authored
      This just deletes all the upgrade steps previous to 3.6.0. Some
      small adjustments, like tweaking globals can also be applied
      when needed.
      
      Also includes an upgrade step to prevent upgrading from any
      version < 2018120300 (v3.6.0) as anti-cheating measure.
      
      Note that in this case, there wasn't any case of upgradelib
      functions being used, hence we haven't to deprecate/remove
      anything in codebase. When there is such a need, that is done
      in separate commits (one for each function) and documented here.
      
      See MDL-65809 commits for an example removing/deprecating a
      good number of functions.
      77342b96
  34. 21 Oct, 2020 2 commits