Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation:InstructorUI] Add download documentation #597

Merged
merged 1 commit into from
Apr 9, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions _docs/instructor/assignment_preparation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,3 +249,51 @@ you must re-run the BUILD_XXXX.sh script.
logfiles for each test case. You will also find log files for the
compilation, runner, and validation components of automated grading
that are helpful in debugging assignment configurations.


### Download Gradeable as JSON

You can download the JSON representation of your gradeable by clicking the 'Download Gradeable Json'
button at the top right of the 'Edit Gradeable' screen. This JSON file can be re-uploaded into a new course
to use the same parameters as the existing gradeable.

Below is the list of parameters downloaded. VCS and Team Gradeable are only downloaded if the gradeable is using them.
```json
{
"title": "Example Json",
"instructions_url": "",
"id": "Example ID",
"type": "Electronic File",
"vcs": {
"repository_type": "submitty-hosted",
"vcs_path": "http://localhost:1511/path/to/repository",
"vcs_subdirectory": "subdirectory"
},
"team_gradeable": {
"team_size_max": 3,
"inherit_from": "gradeable_id",
},
"bulk_upload": false,
"grading_inquiry": false,
"grade_inquiry_per_component_allowed": false,
"ta_grading": false,
"discussion_thread_id": "thread_id",
"syllabus_bucket": "Homework",
"autograding_config_path": "path/to/config",
"dates": {
"ta_view_start_date": "2024-1-10 23:59:59.00",
"submission_open_date": "2024-1-10 23:59:59.00",
"submission_due_date": "2024-2-10 23:59:59.00",
"grade_start_date": "2024-2-10 23:59:59.00",
"grade_due_date": "2024-3-10 23:59:59.00",
"team_lock_date": "2024-1-10 23:59:59.00",
"grade_released_date": "2024-3-10 23:59:59.00",
"grade_inquiry_start_date": "2024-3-10 23:59:59.00",
"grade_inquiry_due_date": "2024-3-10 23:59:59.00",
"has_due_date": true,
"has_release_date": true,
"late_days_allowed": true,
"late_days": 3
}
}
```
Loading