• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.5
    • Gradebook
    • MOODLE_405_STABLE
    • Hide

      Setup:

      • Setup a course.
        • Enrol users.
        • Create some groups.
        • Add group members.
        • Create a graded assignment.
        • Setup grade penalty rules. 

      Testing:

      On course and module pages, you will find a new Penalty exemptions tab.

      1. Navigate to the graded assignment page.
      2. Navigate to the Penalty exemptions page.
      3. Add some user exemptions.
      4. Add some group exemptions.
      5. Confirm edit and delete work as expected.
      6. Make some submissions for the assignment.
      7. Grade the submissions.
      8. Verify penalties do not apply to exempt users.
      9. Verify exemptions work as expected when applied in the course context as well.
      10. Verify unit tests pass and have sufficient coverage.

       

       

      Show
      Setup: Setup a course. Enrol users. Create some groups. Add group members. Create a graded assignment. Setup grade penalty rules.  Testing: On course and module pages, you will find a new Penalty exemptions tab. Navigate to the graded assignment page. Navigate to the Penalty exemptions page. Add some user exemptions. Add some group exemptions. Confirm edit and delete work as expected. Make some submissions for the assignment. Grade the submissions. Verify penalties do not apply to exempt users. Verify exemptions work as expected when applied in the course context as well. Verify unit tests pass and have sufficient coverage.    
    • Show
      Fails against automated checks. Checked MDL-82130 using repository: https://github.com/catalyst/moodle main (22 errors / 1 warnings) [branch: MDL-82130 | CI Job ] overview (0/0) , phplint (0/0) , phpcs (11/0) , js (0/0) , css (0/0) , phpdoc (0/0) , commit (10/1) , savepoint (1/0) , thirdparty (0/0) , externalbackup (0/0) , grunt (0/0) , shifter (0/0) , mustache (0/0) , gherkin (0/0) , Should these errors be fixed? Built on: Mon 02 Dec 2024 12:34:06 PM UTC

      • UI to add exemption in course/module context
      • Check if user is excluded from the penalty using new core exemption system.

            avdb Alexander Van der Bellen
            Nguyen Nathan Nguyen
            Nathan Nguyen Nathan Nguyen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.