Commit Graph

3703 Commits

Author SHA1 Message Date
Gregor Kleen
dd7fe84ffd fix(exam-correct): fix usage for non-lecturer 2020-02-08 01:08:03 +01:00
Sarah Vaupel
cd479e2f0c fix(exam-correct): fix result info and response handling 2020-02-08 00:48:07 +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
Sarah Vaupel
0b186a5e1a fix(exam-correct): fix request bodies 2020-02-07 22:31:57 +01:00
Gregor Kleen
0ced94af63 chore(release): 11.0.0 2020-02-07 22:00:58 +01:00
Gregor Kleen
cfa58b22ce chore: fix tests 2020-02-07 21:50:48 +01:00
Gregor Kleen
82922ee6eb chore: remove debug logs 2020-02-07 21:48:08 +01:00
Gregor Kleen
c5197928b1 feat(hide-columns): don't break on dom changes 2020-02-07 21:33:32 +01:00
Gregor Kleen
10de1a7de7 feat(exam-correct): submit on enter 2020-02-07 21:17:29 +01:00
Gregor Kleen
23044b28db feat(exam-correct): general improvement 2020-02-07 20:57:26 +01:00
Sarah Vaupel
df0aaca759 fix(exam-correct): fix attended values and submit on only exam-result 2020-02-07 20:49:46 +01:00
Sarah Vaupel
2ca56fb8b1 fix(exam-correct): send correct results 2020-02-07 20:02:04 +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
Sarah Vaupel
014036e4e3 feat(exam-correct): work on delete 2020-02-07 19:03:27 +01:00
Gregor Kleen
c8edbb395b feat(exam-correct): overwrite request cells from response 2020-02-07 18:40:50 +01:00
Gregor Kleen
6fc0262d2d feat(exam-correct): display backend error messages 2020-02-07 15:58:35 +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
0d4dcf8658 feat: pageactions for exam correct interface 2020-02-07 14:48:51 +01:00
Sarah Vaupel
aa794c06e0 fix(exam-correct): different values for examResult options 2020-02-07 13:27:38 +01:00
Gregor Kleen
95c1755710 feat: refine presentation of exam-correct 2020-02-07 13:25:26 +01:00
Sarah Vaupel
edacc2016d feat(exam-correct): hide result grade select 2020-02-07 12:07:59 +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
f2a62f7661 chore: execute yesod via stack if yesod is not in PATH 2020-02-07 10:14:54 +01:00
Sarah Vaupel
b6790163c0 refactor(exam-correct): minor refactor; no persistent entries for now 2020-02-07 10:14:27 +01:00
Sarah Vaupel
fc9bd55202 style(exam-correct): fix table layout to prevent visual offset on submit 2020-02-07 10:14:27 +01:00
Sarah Vaupel
4b0c59797d refactor(storage-manager): remove unnecessary null param for JSON.parse 2020-02-07 10:14:27 +01:00
Sarah Vaupel
7a7bfc2f33 chore(storage-manager): proper-ish debug logs 2020-02-07 10:14:27 +01:00
Sarah Vaupel
596541e079 style(exam-correct): minor tweak 2020-02-07 10:14:26 +01:00
Sarah Vaupel
ef80de2a80 style(exam-correct): minor tweaks 2020-02-07 10:14:26 +01:00
Sarah Vaupel
7bf1216764 style(exam-correct): exam-correct table as scrolltable 2020-02-07 10:14:26 +01:00
Sarah Vaupel
63405093c4 fix(storage-manager): post salt and timestamp only when fetching key 2020-02-07 10:14:26 +01:00
Sarah Vaupel
decb1ca2a3 style(exam-correct): minor style fixes and restructuring 2020-02-07 10:14:25 +01:00
Sarah Vaupel
2667aac1a3 fix(storage-manager): correctly use encryption key in decrypt call 2020-02-07 10:14:25 +01:00
Sarah Vaupel
54d852f308 feat(storage-manager): add en-/decryption stub (WIP) and restructure 2020-02-07 10:14:25 +01:00
Sarah Vaupel
50e4212224 fix: fix webpack config 2020-02-07 10:14:25 +01:00
Sarah Vaupel
15e6215c2a chore: add sodium dependency 2020-02-07 10:14:25 +01:00
Sarah Vaupel
e42452e4da fix(storage-manager): remove and clear SessionStorage 2020-02-07 10:13:30 +01:00
Sarah Vaupel
25a7c3420a feat(storage-manager): store encryption info per location 2020-02-07 10:13:30 +01:00
Sarah Vaupel
0282918c2e fix(storage-manager): save salt and timestamp 2020-02-07 10:13:30 +01:00
Sarah Vaupel
472156529d chore(storage-key): fetch storage key and invalidate storage on mismatch 2020-02-07 10:13:30 +01:00
Sarah Vaupel
c86dce5a11 refactor(exam-correct): refactor xsrf token and encryption options 2020-02-07 10:13:29 +01:00
Sarah Vaupel
6d0eb93a8d refactor(http-client): set xsrf token on post requests 2020-02-07 10:13:29 +01:00
Sarah Vaupel
a0d067fabf fix(storage-key): fix types 2020-02-07 10:13:29 +01:00
Sarah Vaupel
62bf73ac1f fix(exam-correct): fix attributes in template 2020-02-07 10:13:29 +01:00
Sarah Vaupel
8cf5d63cf2 feat(storage-key): add breadcrumb and import 2020-02-07 10:13:28 +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