Commit Graph

115 Commits

Author SHA1 Message Date
Gregor Kleen
acffe04350 feat(exams): allow mixed ExamGradingMode 2020-02-18 20:11:46 +01:00
Gregor Kleen
0e49bc14e5 feat(exams): improve handling of exam results everywhere
BREAKING CHANGE: ExamResult now contains ExamResultPassedGrade
2020-02-18 15:43:07 +01:00
Gregor Kleen
1bf19a76bd feat(exam-correct): explanation & length restriction 2020-02-08 01:42:50 +01:00
Sarah Vaupel
f7136bca15 fix(exam-correct): reintroduce examResults 2020-02-08 00:06:28 +01:00
Sarah Vaupel
9aca3405f3 Merge branch 'master' into 476-interface-fur-klausurkorrekturen-dev 2020-02-07 22:47:51 +01:00
Gregor Kleen
cfa58b22ce chore: fix tests 2020-02-07 21:50:48 +01:00
Gregor Kleen
23044b28db feat(exam-correct): general improvement 2020-02-07 20:57:26 +01:00
Sarah Vaupel
66317a41dc Merge branch '476-interface-fur-klausurkorrekturen' into 476-interface-fur-klausurkorrekturen-dev 2020-02-07 19:29:55 +01:00
Gregor Kleen
8e41820c9d feat(exam-correct): return user lookup result even for failure 2020-02-07 14:49:14 +01:00
Gregor Kleen
95c1755710 feat: refine presentation of exam-correct 2020-02-07 13:25:26 +01:00
Gregor Kleen
1942ad10d5 Merge branch '476-interface-fur-klausurkorrekturen' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into feat/exam-correct 2020-02-07 11:32:23 +01:00
Gregor Kleen
a9636af13a fix: merge 2020-02-07 11:21:14 +01:00
Sarah Vaupel
2d9a8771ef feat(exam-correct): use examId instead as uw-exam-correct value 2020-02-07 10:12:52 +01:00
Sarah Vaupel
630194c4c0 fix(exam-correct): fix hlint 2020-02-07 10:12:51 +01:00
Sarah Vaupel
968c6defa6 fix(exam-correct): fix returning null if old and new results are equal 2020-02-07 10:12:50 +01:00
Sarah Vaupel
f06ca00d75 feat(exam-correct): request refactor and handling of sent uuids 2020-02-07 10:12:17 +01:00
Sarah Vaupel
4cb62f8f91 feat(exam-correct): single runDB in POST handler; more response handling 2020-02-07 10:10:51 +01:00
Sarah Vaupel
c0f91bccdd feat(exam-correct): upsert exam part results (TODO) 2020-02-07 10:10:51 +01:00
Sarah Vaupel
5f9a176bc6 feat(exam-correct): postECorrectR stub 2020-02-07 10:10:50 +01:00
Sarah Vaupel
90359c83b7 feat(exam-correct): stub 2020-02-07 10:04:34 +01:00
Sarah Vaupel
53131e2de8 feat(sort-table): add basic SortTable util stub 2020-02-07 10:04:33 +01:00
Sarah Vaupel
87bda1607e feat(exam-correct): add sortable style and date column 2020-02-07 10:04:33 +01:00
Sarah Vaupel
e60aef4f8b fix: fix hlint 2020-02-07 10:04:33 +01:00
Sarah Vaupel
623becf597 feat(exam-correct): add basic interface stub 2020-02-07 10:04:32 +01:00
Gregor Kleen
d8801a3435 feat(correction-interface): wire up ECorrectR 2020-02-07 10:04:32 +01:00
Sarah Vaupel
5125ddfeec chore(exam-correct): reintroduce examResults 2020-02-07 09:51:50 +01:00
Sarah Vaupel
af8d77c4a4 fix(exam-correct): cut off at maxPoints for now (TODO) 2020-02-07 09:49:39 +01:00
Sarah Vaupel
533e7482c9 fix(exam-correct): temporarily disable exam results (WIP) 2020-02-07 09:06:38 +01:00
Gregor Kleen
1348c91c3c feat: navbar header containers
BREAKING CHANGE: major navigation refactor
2020-02-06 16:27:28 +01:00
Sarah Vaupel
970076e730 feat(exam-correct): examResult interface, no styling or functionality 2020-02-06 12:54:40 +01:00
Sarah Vaupel
6b610e1e54 feat: renamed "Bewertung abgeschlossen ab" to "Ergebnisse sichtbar ab" 2020-02-05 16:33:09 +01:00
Sarah Vaupel
be187ae907 feat(exam-correct): accept grades besides exam part results 2020-02-05 16:02:48 +01:00
Sarah Vaupel
6f2b58c002 Merge branch 'master' into 476-interface-fur-klausurkorrekturen 2020-02-04 09:52:33 +01:00
Gregor Kleen
e2c664d7d4 refactor: hlint 2020-01-30 17:38:01 +01:00
Gregor Kleen
a91fd7fd63 feat: exam auto-occurrence nudging 2020-01-30 17:24:22 +01:00
Gregor Kleen
5bff34ed0a fix: non-exhaustive patterns 2020-01-30 08:31:52 +01:00
Gregor Kleen
7fc9fefb0a feat(exams): add warning about multiple automatic distributions 2020-01-29 23:11:19 +01:00
Gregor Kleen
2b56f26c45 feat(exams): improve occurrence display 2020-01-29 22:53:35 +01:00
Gregor Kleen
214e8951e4 feat: additional exam functions on show page 2020-01-29 20:50:27 +01:00
Gregor Kleen
e994fafe28 feat(exams): automatic exam occurrence assignment 2020-01-29 20:31:37 +01:00
Sarah Vaupel
5d7427ad46 feat(exam-correct): use examId instead as uw-exam-correct value 2020-01-28 09:18:53 +01:00
Sarah Vaupel
c520918eb3 fix(exam-correct): fix hlint 2020-01-24 13:22:05 +01:00
Sarah Vaupel
2e7bca6333 fix(exam-correct): fix returning null if old and new results are equal 2020-01-23 20:41:35 +01:00
Sarah Vaupel
4a36a010f4 feat(exam-correct): request refactor and handling of sent uuids 2020-01-21 16:45:47 +01:00
Sarah Vaupel
36e90102c4 Merge branch 'master' into 476-interface-fur-klausurkorrekturen 2020-01-20 09:42:21 +01:00
Sarah Vaupel
6837c44b7f feat(exam-correct): single runDB in POST handler; more response handling 2020-01-20 09:41:23 +01:00
Sarah Vaupel
650598fc22 feat(exam-correct): upsert exam part results (TODO) 2020-01-15 18:06:20 +01:00
Sarah Vaupel
a525cab356 feat(exam-correct): postECorrectR stub 2020-01-15 13:54:04 +01:00
Gregor Kleen
1d14b6a69c feat: external exam csv import & ldap lookup during csv import 2020-01-15 12:09:00 +01:00
Gregor Kleen
2b153c1863 feat(external-exams): auditing 2020-01-15 12:09:00 +01:00