Skip to content

Commit e122ca5

Browse files
committed
Automate the process of syncing changes from handout to student repos
1 parent 629661f commit e122ca5

File tree

10 files changed

+1547
-36
lines changed

10 files changed

+1547
-36
lines changed

app/course/[course_id]/manage/assignments/[assignment_id]/layout.tsx

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,19 @@ const LinkItems = (courseId: number, assignmentId: number) => [
3131
icon: FaPen,
3232
instructorsOnly: true
3333
},
34+
{ label: "Test Assignment", href: `/course/${courseId}/manage/assignments/${assignmentId}/test`, icon: FaPlay },
35+
{
36+
label: "Repository Status",
37+
href: `/course/${courseId}/manage/assignments/${assignmentId}/repositories`,
38+
icon: FaCode,
39+
instructorsOnly: true
40+
},
41+
{
42+
label: "Rerun Autograder",
43+
href: `/course/${courseId}/manage/assignments/${assignmentId}/rerun-autograder`,
44+
icon: FaPooStorm,
45+
instructorsOnly: true
46+
},
3447
{
3548
label: "Manage Due Date Exceptions",
3649
href: `/course/${courseId}/manage/assignments/${assignmentId}/due-date-exceptions`,
@@ -52,19 +65,6 @@ const LinkItems = (courseId: number, assignmentId: number) => [
5265
label: "Manage Regrade Requests",
5366
href: `/course/${courseId}/manage/assignments/${assignmentId}/regrade-requests`,
5467
icon: FaPooStorm
55-
},
56-
{ label: "Test Assignment", href: `/course/${courseId}/manage/assignments/${assignmentId}/test`, icon: FaPlay },
57-
{
58-
label: "Rerun Autograder",
59-
href: `/course/${courseId}/manage/assignments/${assignmentId}/rerun-autograder`,
60-
icon: FaPooStorm,
61-
instructorsOnly: true
62-
},
63-
{
64-
label: "Repository Status",
65-
href: `/course/${courseId}/manage/assignments/${assignmentId}/repositories`,
66-
icon: FaCode,
67-
instructorsOnly: true
6868
}
6969
];
7070

0 commit comments

Comments
 (0)