- Assistant
- Sätter grade på en submission
- Student
- En lista med labbar som inte är avklarade
- Assistant
- En lista med labbar som ska rättas
- Examiner
- En lista med alla labbar där personen är examinator
- Administrator
- Alla labbar i applikationen
- Student
- En lista med labbar som inte är avklarade
- Assistant
- En lista med labbar som inte är rättade
- Examiner
- En lista med alla labbar där användaren är examinator
- Administrator
- En lista med alla labbar för en kurs
- Student
- En lista med labbar som inte är avklarade för en grupp användaren är med i
- Assistant
- En lista med labbar som ska rättas för en grupp som användaren blivit tilldelad
- Examiner
- En lista med alla labbar för en grupp användaren är examinator i
- Administrator
- Alla labbar för en viss grupp
- Student
- En lista med kurser som studenten kan registrera sig på
- Assistant
- En lista med kurser som usern kan registrera sig som assistent på
- Examiner
- En lista med alla kurser där usern kan registrera sig som examiner på
- Administrator
- Student
- Registrerar sig på en kurs
- Assistant
- Registrerar sig som assistent på en kurs
- Examiner
- Registrerar sig som examiner på en kurs
- Administrator
- Student
- Skapar en grupp där studenten som skapade gruppen redan är medlem, såvida att studenten är registrerad på kursen
- Student
- En lista med alla grupper, på en kurs, som en student kan gå med i, såvida att studenten är registrerad på kursen
- Student
- Studenten går med i en grupp, såvida att studenten är registrerad på kursen.
- Student
- En lista med alla submissions för alla labbar, på en viss kurs, för dom grupper som studenten varit med i.
- Assistant
- En lista med alla submissions för alla labbar som assistenten ska rätta/har rättat på en viss kurs
- Examiner
- En lista med alla submissions för alla labbar på en kurs där usern är examiner
- Administrator
- En lista med alla submissions för alla labbar på en viss kurs
- Student
- En lista med alla submissions för en labb, som studenten har gjort
- Assistant
- En lista med alla submissions för en lab som assistenten har rättat/ska rätta
- Examiner
- En lista med alla submissions för en lab, på en kurs där usern är examiner
- Administrator
- En lista med alla submissions för en lab
- Student
- Gör en submission på en labb för en grupp som studenten är medlem i, på en kurs där studenten är registrerad.
- Student
- En lista med alla submissions som gjorts av en grupp, som studenten är medlem i
- Examiner
- En lista med alla submissions som gjorts av grupp, på dom kurser som usern är examiner
- Administrator
- En lista med alla submissions av en grupp
- Student
- Visar uppladdningsformuläret
- Student
- Studenten skickar en commit-hash till en repo som är kopplad till en lab och grupp som studenten tillhör.
##Comments
- Visar ett träd med :id som root kommentar
- Visar en form för att redigera en kommentar
- Visar en form för att skapa en ny kommentar
- Updaterar en kommentar med :id
- Skapar en ny kommentar
- Tar bort en kommentar med :id
- Visar alla kommentarer
:result = { grade: string, state: string }
-
Assistant
- Uppdaterar grade och/eller state i lab_has_group som äger denna submission
-
Examiner
- Uppdaterar grade och/eller state i lab_has_group som äger denna submission