Commit Graph

  • 1bf19a76bd feat(exam-correct): explanation & length restriction Gregor Kleen 2020-02-08 01:42:50 +0100
  • dd7fe84ffd fix(exam-correct): fix usage for non-lecturer Gregor Kleen 2020-02-08 01:08:03 +0100
  • cd479e2f0c fix(exam-correct): fix result info and response handling Sarah Vaupel 2020-02-08 00:48:07 +0100
  • f7136bca15 fix(exam-correct): reintroduce examResults Sarah Vaupel 2020-02-08 00:06:28 +0100
  • 9aca3405f3 Merge branch 'master' into 476-interface-fur-klausurkorrekturen-dev Sarah Vaupel 2020-02-07 22:47:51 +0100
  • 0b186a5e1a fix(exam-correct): fix request bodies Sarah Vaupel 2020-02-07 22:31:57 +0100
  • 0ced94af63 chore(release): 11.0.0 Gregor Kleen 2020-02-07 22:00:58 +0100
  • cfa58b22ce chore: fix tests Gregor Kleen 2020-02-07 21:50:48 +0100
  • 82922ee6eb chore: remove debug logs Gregor Kleen 2020-02-07 21:48:08 +0100
  • c5197928b1 feat(hide-columns): don't break on dom changes Gregor Kleen 2020-02-07 21:33:32 +0100
  • 10de1a7de7 feat(exam-correct): submit on enter Gregor Kleen 2020-02-07 21:17:29 +0100
  • 23044b28db feat(exam-correct): general improvement Gregor Kleen 2020-02-07 20:57:26 +0100
  • df0aaca759 fix(exam-correct): fix attended values and submit on only exam-result Sarah Vaupel 2020-02-07 20:49:46 +0100
  • 2ca56fb8b1 fix(exam-correct): send correct results Sarah Vaupel 2020-02-07 20:02:04 +0100
  • 66317a41dc Merge branch '476-interface-fur-klausurkorrekturen' into 476-interface-fur-klausurkorrekturen-dev Sarah Vaupel 2020-02-07 19:29:55 +0100
  • 014036e4e3 feat(exam-correct): work on delete Sarah Vaupel 2020-02-07 19:03:27 +0100
  • c8edbb395b feat(exam-correct): overwrite request cells from response Gregor Kleen 2020-02-07 18:40:50 +0100
  • 6fc0262d2d feat(exam-correct): display backend error messages Gregor Kleen 2020-02-07 15:58:35 +0100
  • 8e41820c9d feat(exam-correct): return user lookup result even for failure Gregor Kleen 2020-02-07 14:49:14 +0100
  • 0d4dcf8658 feat: pageactions for exam correct interface Gregor Kleen 2020-02-07 14:48:51 +0100
  • aa794c06e0 fix(exam-correct): different values for examResult options Sarah Vaupel 2020-02-07 13:27:38 +0100
  • 95c1755710 feat: refine presentation of exam-correct Gregor Kleen 2020-02-07 13:25:26 +0100
  • edacc2016d feat(exam-correct): hide result grade select Sarah Vaupel 2020-02-07 12:07:59 +0100
  • 1942ad10d5 Merge branch '476-interface-fur-klausurkorrekturen' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into feat/exam-correct Gregor Kleen 2020-02-07 11:32:23 +0100
  • a9636af13a fix: merge Gregor Kleen 2020-02-07 11:21:14 +0100
  • f2a62f7661 chore: execute yesod via stack if yesod is not in PATH Sarah Vaupel 2020-02-04 12:30:10 +0100
  • b6790163c0 refactor(exam-correct): minor refactor; no persistent entries for now Sarah Vaupel 2020-02-04 09:48:37 +0100
  • fc9bd55202 style(exam-correct): fix table layout to prevent visual offset on submit Sarah Vaupel 2020-02-04 09:46:34 +0100
  • 4b0c59797d refactor(storage-manager): remove unnecessary null param for JSON.parse Sarah Vaupel 2020-02-04 09:45:21 +0100
  • 7a7bfc2f33 chore(storage-manager): proper-ish debug logs Sarah Vaupel 2020-02-01 18:23:57 +0100
  • 596541e079 style(exam-correct): minor tweak Sarah Vaupel 2020-02-01 18:23:19 +0100
  • ef80de2a80 style(exam-correct): minor tweaks Sarah Vaupel 2020-02-01 17:11:26 +0100
  • 7bf1216764 style(exam-correct): exam-correct table as scrolltable Sarah Vaupel 2020-02-01 17:00:30 +0100
  • 63405093c4 fix(storage-manager): post salt and timestamp only when fetching key Sarah Vaupel 2020-02-01 16:55:09 +0100
  • decb1ca2a3 style(exam-correct): minor style fixes and restructuring Sarah Vaupel 2020-02-01 16:20:35 +0100
  • 2667aac1a3 fix(storage-manager): correctly use encryption key in decrypt call Sarah Vaupel 2020-02-01 14:57:24 +0100
  • 54d852f308 feat(storage-manager): add en-/decryption stub (WIP) and restructure Sarah Vaupel 2020-02-01 14:10:04 +0100
  • 50e4212224 fix: fix webpack config Sarah Vaupel 2020-02-01 13:54:42 +0100
  • 15e6215c2a chore: add sodium dependency Sarah Vaupel 2020-02-01 13:54:08 +0100
  • e42452e4da fix(storage-manager): remove and clear SessionStorage Sarah Vaupel 2020-01-29 11:07:29 +0100
  • 25a7c3420a feat(storage-manager): store encryption info per location Sarah Vaupel 2020-01-29 10:53:42 +0100
  • 0282918c2e fix(storage-manager): save salt and timestamp Sarah Vaupel 2020-01-28 19:41:43 +0100
  • 472156529d chore(storage-key): fetch storage key and invalidate storage on mismatch Sarah Vaupel 2020-01-28 18:14:04 +0100
  • c86dce5a11 refactor(exam-correct): refactor xsrf token and encryption options Sarah Vaupel 2020-01-28 18:12:13 +0100
  • 6d0eb93a8d refactor(http-client): set xsrf token on post requests Sarah Vaupel 2020-01-28 18:10:29 +0100
  • a0d067fabf fix(storage-key): fix types Sarah Vaupel 2020-01-28 18:09:11 +0100
  • 62bf73ac1f fix(exam-correct): fix attributes in template Sarah Vaupel 2020-01-28 18:08:43 +0100
  • 8cf5d63cf2 feat(storage-key): add breadcrumb and import Sarah Vaupel 2020-01-28 15:25:08 +0100
  • 2d1d58f78f feat(storage-key): add StorageKeyR to routes; minor Handler refactor Sarah Vaupel 2020-01-28 12:06:52 +0100
  • 059efe5085 feat(storage-key): postStorageKeyR Sarah Vaupel 2020-01-28 12:00:03 +0100
  • fed81fdbce chore(storage-key): add stub Sarah Vaupel 2020-01-28 09:24:11 +0100
  • 2d9a8771ef feat(exam-correct): use examId instead as uw-exam-correct value Sarah Vaupel 2020-01-28 09:18:53 +0100
  • 4e2810d9bb refactor(exam-correct): use fa spin class Sarah Vaupel 2020-01-27 14:44:47 +0100
  • 029aba1d61 style(exam-correct): style ambiguous entries as links for now Sarah Vaupel 2020-01-24 13:54:02 +0100
  • 41a9539c27 fix(exam-correct): also persist local time on non-success Sarah Vaupel 2020-01-24 13:24:30 +0100
  • 630194c4c0 fix(exam-correct): fix hlint Sarah Vaupel 2020-01-24 13:22:05 +0100
  • 88768eb1d1 fix(exam-correct): fix addRow rowInfo Sarah Vaupel 2020-01-24 09:51:21 +0100
  • 76cb690303 refactor(exam-correct): remove old input--invalid class usage Sarah Vaupel 2020-01-24 09:49:26 +0100
  • ef3475539b fix(exam-correct): correctly htmlify user on failure Sarah Vaupel 2020-01-23 20:56:25 +0100
  • a7cc24be90 feat(exam-correct): persist results and more Sarah Vaupel 2020-01-23 20:45:25 +0100
  • 710e3799bc chore(exam-correct): add header idents for cell indices Sarah Vaupel 2020-01-23 20:42:14 +0100
  • 968c6defa6 fix(exam-correct): fix returning null if old and new results are equal Sarah Vaupel 2020-01-23 20:41:35 +0100
  • 512f4d9070 feat(exam-correct): resend option on ambiguous entries (TODO refactor) Sarah Vaupel 2020-01-21 18:49:53 +0100
  • f06ca00d75 feat(exam-correct): request refactor and handling of sent uuids Sarah Vaupel 2020-01-21 16:45:47 +0100
  • 77e39be56c feat(exam-correct): server date handling in frontend and refactor Sarah Vaupel 2020-01-21 16:44:35 +0100
  • 905d445479 feat(exam-correct): more on frontend name resolving Sarah Vaupel 2020-01-20 17:02:40 +0100
  • 7f04862a6f feat(exam-correct): validate user input stub Sarah Vaupel 2020-01-20 11:11:14 +0100
  • 4cb62f8f91 feat(exam-correct): single runDB in POST handler; more response handling Sarah Vaupel 2020-01-20 09:41:23 +0100
  • c0f91bccdd feat(exam-correct): upsert exam part results (TODO) Sarah Vaupel 2020-01-15 18:06:20 +0100
  • 5f9a176bc6 feat(exam-correct): postECorrectR stub Sarah Vaupel 2020-01-15 13:54:04 +0100
  • af3278912c fix(exam-correct): add additional exam result td; table layout Sarah Vaupel 2020-02-07 10:09:32 +0100
  • 3cc6814ff5 feat(exam-correct): status icons (wip) Sarah Vaupel 2020-01-13 16:29:26 +0100
  • 2fd996be22 fix(exam-correct): add XSRF token to post header Sarah Vaupel 2020-01-13 10:46:11 +0100
  • cbe6495609 feat(exam-correct): more stub Sarah Vaupel 2020-01-10 19:40:48 +0100
  • 90359c83b7 feat(exam-correct): stub Sarah Vaupel 2020-01-09 15:59:31 +0100
  • a15f0d1d51 refactor(exam-correct): replace table constraint with better selector Sarah Vaupel 2020-01-09 12:29:46 +0100
  • 53131e2de8 feat(sort-table): add basic SortTable util stub Sarah Vaupel 2020-01-09 12:27:02 +0100
  • 9cb64f2a8f feat(exam-correct): setup basic session storage manager, add util stub Sarah Vaupel 2020-01-09 11:08:43 +0100
  • 87bda1607e feat(exam-correct): add sortable style and date column Sarah Vaupel 2020-01-09 09:59:07 +0100
  • e60aef4f8b fix: fix hlint Sarah Vaupel 2020-01-09 08:56:19 +0100
  • 623becf597 feat(exam-correct): add basic interface stub Sarah Vaupel 2020-01-08 16:38:16 +0100
  • d8801a3435 feat(correction-interface): wire up ECorrectR Gregor Kleen 2019-10-10 10:34:16 +0200
  • 6de53c13e1 chore: bump changelog Gregor Kleen 2020-02-07 09:52:23 +0100
  • 5125ddfeec chore(exam-correct): reintroduce examResults Sarah Vaupel 2020-02-07 09:51:50 +0100
  • edbdceb748 fix: better translation for "exam office" Gregor Kleen 2020-02-07 09:51:06 +0100
  • af8d77c4a4 fix(exam-correct): cut off at maxPoints for now (TODO) Sarah Vaupel 2020-02-07 09:49:39 +0100
  • e1cac76f15 feat(pageactions): finish restoration Gregor Kleen 2020-02-07 09:42:33 +0100
  • b8e48d08d9 style(exam-correct): minor style change Sarah Vaupel 2020-02-07 09:10:52 +0100
  • 533e7482c9 fix(exam-correct): temporarily disable exam results (WIP) Sarah Vaupel 2020-02-07 09:06:38 +0100
  • 4bc48a50fa feat(pageactions): restore pageactions Gregor Kleen 2020-02-07 00:22:28 +0100
  • 926bd44736 feat(pageactions): restore pageactions Gregor Kleen 2020-02-06 21:03:47 +0100
  • 7340fc1fa6 fix(style): breadcrumb bar width Gregor Kleen 2020-02-06 21:03:33 +0100
  • 95ffda25b6 feat: improve navigation Gregor Kleen 2020-02-06 16:21:22 +0100
  • 51fc6dc541 feat: restore & improve navbar contents Gregor Kleen 2020-01-24 17:23:12 +0100
  • 18ae75890a fix: design tweaks Gregor Kleen 2020-01-24 16:43:24 +0100
  • 68eb44884e fix: design tweaks Gregor Kleen 2020-01-24 14:43:56 +0100
  • 1348c91c3c feat: navbar header containers Gregor Kleen 2020-01-23 22:35:16 +0100
  • 1d0be2d682 fix(exam-correct): id on td instead of select Sarah Vaupel 2020-02-06 16:08:55 +0100
  • b1b70b9262 style(exam-correct): minor examResult style changes Sarah Vaupel 2020-02-06 16:05:29 +0100
  • 970076e730 feat(exam-correct): examResult interface, no styling or functionality Sarah Vaupel 2020-02-06 12:54:40 +0100