Skip to content

Commit

Permalink
Merge pull request #222 from donny-wong/v2.6.0
Browse files Browse the repository at this point in the history
V2.6.0
  • Loading branch information
donny-wong authored Nov 29, 2024
2 parents 6cedab0 + 091045c commit d76a6b5
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
rev: v5.0.0
hooks:
- id: end-of-file-fixer
- id: trailing-whitespace
- repo: https://github.com/igorshubovych/markdownlint-cli
rev: v0.41.0
rev: v0.42.0
hooks:
- id: markdownlint
args: ["--fix"]
Expand Down
2 changes: 1 addition & 1 deletion Instructor-Guide--Assignments--Automated-Testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ This section lists all the fields that are common to all testers:

> :warning: **WARNING:** If a test hits the timeout limit, a timeout error will be reported for all tests in this group.
- **Feedback Files:** The name of files that the autotester will send back to MarkUs to display as feedback files associated with the test result. You can specify multiple feedback files by clicking the `+` icon below this section. These files should exist after the tests are run.
- **Feedback Files:** The name of files that the autotester will send back to MarkUs to display as feedback files associated with the test result. You can specify multiple feedback files by clicking the `+` icon below this section. These files should exist after the tests are run. Each individual file must not exceed 1 GB in size.

Possible use cases include:

Expand Down
6 changes: 4 additions & 2 deletions Instructor-Guide--Assignments--Marking--Set-Up.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ However, the modal offers a few additional options for collection:
![Submissions Modal With Options](images/submissions-modal-with-options.png)

1. **Collect most recent files submitted, regardless of assignment due date or late period.** - if this box is checked, MarkUs will collect the most recent version of files the student has submitted, regardless of the due date and grace periods. This can be used to collect submissions both before and after the due date/grace credit periods.
2. **Recollect previously collected submissions** - if this box is checked, MarkUs will recollect submissions that have previously been collected. **WARNING**: If submissions with grading work are recollected, that work will be overwritten.
2. **Recollect previously collected submissions** - if this box is checked, MarkUs will recollect submissions that have previously been collected.
1. When this box is checked, MarkUs provides the option to **retain grading data** (marks, annotations, feedback files, and test results) on any collected submissions that have it. **WARNING:** This option is true by default and disabling it will result in the permanent loss of all grading data on recollected submissions.
- For any extra marks or deductions on a graded submission, point-based extra marks will be retained, but percentage-based penalties will not. The decision to apply percentage-based penalties is solely at the instructor's discretion during collection. This means that two identical submissions may receive different percentage penalties at collection time, depending on the assignment's submission rule.
3. **Apply Late Penalty** - this option will only appear when collecting the most recent submissions. When collecting by due date, the late penalties are always applied. If it is unchecked, MarkUs will not apply penalties or deduct grace credits for submissions created after the due date.

Once the files for an assignment have been collected, the marking state of the submission will change from "Not Collected" to "In Progress".
Expand All @@ -61,7 +63,7 @@ Once the files for an assignment have been collected, the marking state of the s
### Collecting Specific Revisions

An instructor can bypass the collection process to manually select which version of a group's files to collect and grade (this is helpful when an individual extension is given to a student, for example). To do so, first click on the "Repository Name" link for the appropriate group. Then navigate to the version of the submitted files you wish to grade, and click on the "Manually Collect and Grade Revision" button.
An instructor can bypass the collection process to manually select which version of a group's files to collect and grade (this is helpful when an individual extension is given to a student, for example). To do so, first click on the "Repository Name" link for the appropriate group. Then navigate to the version of the submitted files you wish to grade, and click on the "Manually Collect and Grade Revision" button. The option to retain grading data will also appear on this page if the submission has been previously collected.

## Marking State

Expand Down
2 changes: 2 additions & 0 deletions RESTful-API.md
Original file line number Diff line number Diff line change
Expand Up @@ -1008,6 +1008,8 @@ NOTE: if the filename parameter is given, only the content from a single file wi

NOTE: adding feedback files to subdirectories is currently not supported

NOTE: the size of file_content must not exceed 1 GB.

### GET /api/courses/:course_id/assignments/:assignment_id/groups/:group_id/feedback_files

- description: Get all feedback file information for a given group for a given assignment
Expand Down
Binary file modified images/submissions-modal-with-options.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/submissions-modal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d76a6b5

Please sign in to comment.