@@ -249,3 +249,51 @@ you must re-run the BUILD_XXXX.sh script.
249
249
logfiles for each test case. You will also find log files for the
250
250
compilation, runner, and validation components of automated grading
251
251
that are helpful in debugging assignment configurations.
252
+
253
+
254
+ ### Download Gradeable as JSON
255
+
256
+ You can download the JSON representation of your gradeable by clicking the 'Download Gradeable Json'
257
+ button at the top right of the 'Edit Gradeable' screen. This JSON file can be re-uploaded into a new course
258
+ to use the same parameters as the existing gradeable.
259
+
260
+ Below is the list of parameters downloaded. VCS and Team Gradeable are only downloaded if the gradeable is using them.
261
+ ```json
262
+ {
263
+ "title": "Example Json",
264
+ "instructions_url": "",
265
+ "id": "Example ID",
266
+ "type": "Electronic File",
267
+ "vcs": {
268
+ "repository_type": "submitty-hosted",
269
+ "vcs_path": "http://localhost:1511/path/to/repository",
270
+ "vcs_subdirectory": "subdirectory"
271
+ },
272
+ "team_gradeable": {
273
+ "team_size_max": 3,
274
+ "inherit_from": "gradeable_id",
275
+ },
276
+ "bulk_upload": false,
277
+ "grading_inquiry": false,
278
+ "grade_inquiry_per_component_allowed": false,
279
+ "ta_grading": false,
280
+ "discussion_thread_id": "thread_id",
281
+ "syllabus_bucket": "Homework",
282
+ "autograding_config_path": "path/to/config",
283
+ "dates": {
284
+ "ta_view_start_date": "2024-1-10 23:59:59.00",
285
+ "submission_open_date": "2024-1-10 23:59:59.00",
286
+ "submission_due_date": "2024-2-10 23:59:59.00",
287
+ "grade_start_date": "2024-2-10 23:59:59.00",
288
+ "grade_due_date": "2024-3-10 23:59:59.00",
289
+ "team_lock_date": "2024-1-10 23:59:59.00",
290
+ "grade_released_date": "2024-3-10 23:59:59.00",
291
+ "grade_inquiry_start_date": "2024-3-10 23:59:59.00",
292
+ "grade_inquiry_due_date": "2024-3-10 23:59:59.00",
293
+ "has_due_date": true,
294
+ "has_release_date": true,
295
+ "late_days_allowed": true,
296
+ "late_days": 3
297
+ }
298
+ }
299
+ ```
0 commit comments