Commit Graph

2074 Commits

Author SHA1 Message Date
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
Sarah Vaupel
970076e730 feat(exam-correct): examResult interface, no styling or functionality 2020-02-06 12:54:40 +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
a1d547990d fix(exams): exam-auto-occurrence introduced spurious MappingSpecial 2020-01-30 13:33:02 +01:00
Gregor Kleen
91e1bf9996 feat: warnings about multiple terms/schools 2020-01-30 13:15:59 +01:00
Gregor Kleen
3ef10d98a1 fix: exam auto-occurrence by matriculation 2020-01-30 12:30:26 +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
7140618a5c chore: remove traces 2020-01-29 21:46:16 +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
a23a4735c2 fix(storage-key): fix types 2020-01-28 18:09:11 +01:00
Gregor Kleen
f89545f36e feat(exam): working prototype of automatic occurrence assignment 2020-01-28 17:06:47 +01:00
Gregor Kleen
282df86bc2 feat(exam): start work on automatic exam-occurrence assignment 2020-01-28 17:06:47 +01:00
Gregor Kleen
a7b7bdbea7 fix: submission user notification recipients for pseudonym subs 2020-01-28 16:15:18 +01:00
Sarah Vaupel
1580d3f59b feat(storage-key): add breadcrumb and import 2020-01-28 15:25:08 +01:00
Sarah Vaupel
4d4dc8f58b feat(storage-key): add StorageKeyR to routes; minor Handler refactor 2020-01-28 12:06:52 +01:00
Sarah Vaupel
b51c466a65 feat(storage-key): postStorageKeyR 2020-01-28 12:00:03 +01:00
Sarah Vaupel
02276b425f chore(storage-key): add stub 2020-01-28 09:24:11 +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
Gregor Kleen
4348efca35 fix: hlint 2020-01-17 19:59:55 +01:00
Gregor Kleen
88dd5a90b9 feat: course-participant-lists 2020-01-17 17:55:14 +01:00
Sarah Vaupel
650598fc22 feat(exam-correct): upsert exam part results (TODO) 2020-01-15 18:06:20 +01:00
Gregor Kleen
4e9b618b61 fix: tests & hlint 2020-01-15 17:20:13 +01:00
Gregor Kleen
b3ce3dd93a fix: ui improvements for (external-)exams 2020-01-15 17:17:21 +01:00
Sarah Vaupel
a525cab356 feat(exam-correct): postECorrectR stub 2020-01-15 13:54:04 +01:00
Gregor Kleen
a30484003a feat: notification about externalExamResults to exam-office 2020-01-15 12:09:01 +01:00
Gregor Kleen
bcd5326129 fix: restrict guessUser to consistent queries 2020-01-15 12:09:01 +01:00
Gregor Kleen
3b739f751d feat: external exams in exam office exams table 2020-01-15 12:09:00 +01:00
Gregor Kleen
553c117626 feat: external exam csv export 2020-01-15 12:09:00 +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
Gregor Kleen
1252a5fc79 feat(external-exams): edit existing exams 2020-01-15 12:08:59 +01:00
Gregor Kleen
c14d90fd53 feat(external-exams): display staff & add' schools 2020-01-15 12:08:51 +01:00
Gregor Kleen
94bb3911cb feat(external-exams): create new exams 2020-01-15 12:08:51 +01:00
Gregor Kleen
fa3521d6db feat(external-exams): list 2020-01-15 12:08:42 +01:00
Gregor Kleen
b7506a03b1 feat(external-exams): plan for student grade access 2020-01-15 12:08:42 +01:00
Gregor Kleen
f25b21aa4b feat(external-exams): requisite routes 2020-01-15 12:07:27 +01:00
Sarah Vaupel
ce72679761 Merge branch 'master' into 476-interface-fur-klausurkorrekturen 2020-01-14 11:19:08 +01:00