1. 22 Nov, 2021 1 commit
  2. 19 Nov, 2021 3 commits
  3. 17 Nov, 2021 2 commits
    • Andrew Madden's avatar
      MDL-69092 mod_lti: Add pagination to toolconfigure.php. · f435f313
      Andrew Madden authored
      * Add local function to access subsets of proxies and types direct from DB.
      * Add local function to access count of proxies and types direct from DB.
      * Add new external function to get both proxies and types with pagination.
      * Add new external function to get count of proxies and types.
      * Implement pagination using page factory in JS.
      * Added unit tests to cover new external functions.
      * Add mod_lti behat generators and tests.
      * Show first and last button in paging bar.
      * Created helper class to assist with new functions.
      f435f313
    • PraiseSatan's avatar
      MDL-69496 quiz: Only validate completion if unlocked · 982d1bb1
      PraiseSatan authored
      Quiz completion settings are only validated if they are unlocked.
      Undefined behaviour in the forms API results in the completion
      settings 'require passing grade' and 'completion attempts exhausted'
      not being sent to the process options function if completion
      settings are locked. This resulted in the completion attempts
      exhausted setting being disabled whenever the quiz was saved
      as it did not detect the require passing grade setting.
      This changes the behaviour so that validation is only performed
      if the completion settings are unlocked.
      A behat test is included to ensure the setting does not change.
      982d1bb1
  4. 16 Nov, 2021 1 commit
  5. 12 Nov, 2021 2 commits
  6. 11 Nov, 2021 3 commits
  7. 10 Nov, 2021 5 commits
  8. 09 Nov, 2021 10 commits
  9. 06 Nov, 2021 1 commit
  10. 05 Nov, 2021 1 commit
  11. 04 Nov, 2021 11 commits