Commit Graph

1638 Commits

Author SHA1 Message Date
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
a0d067fabf fix(storage-key): fix types 2020-02-07 10:13:29 +01:00
Sarah Vaupel
2d1d58f78f feat(storage-key): add StorageKeyR to routes; minor Handler refactor 2020-02-07 10:12:52 +01:00
Sarah Vaupel
059efe5085 feat(storage-key): postStorageKeyR 2020-02-07 10:12:52 +01:00
Sarah Vaupel
fed81fdbce chore(storage-key): add stub 2020-02-07 10:12:52 +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
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
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
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
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
Sarah Vaupel
555c4aebeb feat(hide-columns): add more hider labels 2020-01-13 10:41:19 +01:00
Sarah Vaupel
3553df23ca feat(hide-columns): add hider labels for tutorial list on course page 2020-01-13 10:41:19 +01:00
Sarah Vaupel
6c05a8f09f feat(hide-columns): add hider label th attr 2020-01-13 10:41:07 +01:00
Sarah Vaupel
b03c10f098 feat(hide-columns): opt-out on select columns 2020-01-13 10:39:08 +01:00
Sarah Vaupel
eba58d83a0 feat(hide-columns): add more hider labels 2020-01-13 10:39:08 +01:00
Sarah Vaupel
03e4ac1cca feat(hide-columns): add hider labels for tutorial list on course page 2020-01-13 10:39:08 +01:00
Sarah Vaupel
ccafd955b9 feat(hide-columns): add hider labels for material list 2020-01-13 10:39:08 +01:00
Sarah Vaupel
71e90a1817 feat(hide-columns): add hider label th attr 2020-01-13 10:39:07 +01:00
Gregor Kleen
727b89bf4b fix: improve labeling of button to switch exam occurrence 2020-01-11 23:57:23 +01:00
Gregor Kleen
83fa9c9c69 fix: improve exam occurrence ui 2020-01-11 23:44:47 +01:00
Gregor Kleen
14bb020fe9 feat: support exam registration including room (ExamRoomFifo) 2020-01-11 22:49:42 +01:00
Gregor Kleen
068632b117 feat: well known files 2020-01-11 22:02:12 +01:00
Sarah Vaupel
0467194e3d feat(exam-correct): stub 2020-01-09 15:59:31 +01:00
Sarah Vaupel
11c0bd07e9 feat(sort-table): add basic SortTable util stub 2020-01-09 12:27:02 +01:00
Sarah Vaupel
9fa4245607 feat(exam-correct): add sortable style and date column 2020-01-09 09:59:07 +01:00
Sarah Vaupel
9ecffc8d8c fix: fix hlint 2020-01-09 08:56:19 +01:00
Sarah Vaupel
cb7c9ac6da feat(exam-correct): add basic interface stub 2020-01-08 16:38:16 +01:00
Gregor Kleen
674b949388 fix: divide by zero 2020-01-07 16:22:52 +01:00
Sarah Vaupel
f619b0a36c Merge branch 'master' into 476-interface-fur-klausurkorrekturen 2020-01-07 10:28:33 +01:00
Sarah Vaupel
4e2cc22f31 refactor(legal): separated legal info 2019-12-18 18:26:13 +01:00
Sarah Vaupel
36b7106c26 Merge branch 'master' into nutzungsbedingungen 2019-12-18 17:20:04 +01:00
Sarah Vaupel
565c6a4f3d feat(legal): move legal info to one single page 2019-12-18 17:18:26 +01:00
Gregor Kleen
9eff3cfa10 fix(allocation-list): fix default sorting 2019-12-16 14:26:16 +01:00
Gregor Kleen
33d9bacc8a fix(allocation-list): fix sorting 2019-12-16 14:26:15 +01:00