forked from edulinq/autograder-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/main'
- Loading branch information
Showing
98 changed files
with
1,842 additions
and
327 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Autograder Assignments | ||
|
||
## LMS Syncing Mechanics | ||
|
||
When syncing assignment information from an LMS, | ||
only fields not set in the assignment config will be brought over from the LMS. | ||
|
||
Matching autograder assignments with LMS assignments are first done via the LMS id set in the assignment's config. | ||
If no LMS is is set, then an attempt is made to match assignments via their name (if the name is not empty). | ||
A name match is made only if an autograder assignment matches one and only one LMS assignment. | ||
|
||
## Duplicate Assignments | ||
|
||
Assignments in the same course may not share the same ID, name, or LMS ID. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,5 +4,5 @@ | |
"static-files": [ | ||
"grader.py" | ||
], | ||
"image": "autograder.python" | ||
"image": "eriqaugustine/autograder.python" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"id": "hw0", | ||
"name": "Homework 0", | ||
"image": "autograder.python" | ||
"image": "eriqaugustine/autograder.python" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,25 +20,25 @@ func TestAuth(test *testing.T) { | |
{"[email protected]", "student", false, ""}, | ||
{"[email protected]", "other", false, ""}, | ||
|
||
{"Z", "student", false, "-202"}, | ||
{"[email protected]", "student", false, "-202"}, | ||
{"[email protected]", "student", false, "-202"}, | ||
{"student", "student", false, "-202"}, | ||
{"Z", "student", false, "-013"}, | ||
{"[email protected]", "student", false, "-013"}, | ||
{"[email protected]", "student", false, "-013"}, | ||
{"student", "student", false, "-013"}, | ||
|
||
{"[email protected]", "", false, "-203"}, | ||
{"[email protected]", "Zstudent", false, "-203"}, | ||
{"[email protected]", "studentZ", false, "-203"}, | ||
{"[email protected]", "", false, "-014"}, | ||
{"[email protected]", "Zstudent", false, "-014"}, | ||
{"[email protected]", "studentZ", false, "-014"}, | ||
|
||
{"[email protected]", "owner", true, ""}, | ||
{"[email protected]", "admin", true, ""}, | ||
{"[email protected]", "grader", true, ""}, | ||
{"[email protected]", "student", true, ""}, | ||
{"[email protected]", "other", true, ""}, | ||
|
||
{"Z", "student", true, "-202"}, | ||
{"[email protected]", "student", true, "-202"}, | ||
{"[email protected]", "student", true, "-202"}, | ||
{"student", "student", true, "-202"}, | ||
{"Z", "student", true, "-013"}, | ||
{"[email protected]", "student", true, "-013"}, | ||
{"[email protected]", "student", true, "-013"}, | ||
{"student", "student", true, "-013"}, | ||
|
||
{"[email protected]", "", true, ""}, | ||
{"[email protected]", "Zstudent", true, ""}, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.