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 |
|