Sarah Vaupel
|
a51c849df5
|
refactor(exam-correct): remove old input--invalid class usage
|
2020-01-24 09:49:26 +01:00 |
|
Sarah Vaupel
|
595f46d860
|
fix(exam-correct): correctly htmlify user on failure
|
2020-01-23 20:56:25 +01:00 |
|
Sarah Vaupel
|
53ff6298e2
|
feat(exam-correct): persist results and more
|
2020-01-23 20:45:25 +01:00 |
|
Sarah Vaupel
|
e252be2fef
|
feat(exam-correct): resend option on ambiguous entries (TODO refactor)
|
2020-01-21 18:49:53 +01:00 |
|
Sarah Vaupel
|
d8a080d74d
|
feat(exam-correct): server date handling in frontend and refactor
|
2020-01-21 16:44:35 +01:00 |
|
Sarah Vaupel
|
daf9eee1d3
|
feat(exam-correct): more on frontend name resolving
|
2020-01-20 17:02:40 +01:00 |
|
Sarah Vaupel
|
431d004665
|
feat(exam-correct): validate user input stub
|
2020-01-20 11:11:14 +01:00 |
|
Sarah Vaupel
|
6837c44b7f
|
feat(exam-correct): single runDB in POST handler; more response handling
|
2020-01-20 09:41:23 +01:00 |
|
Sarah Vaupel
|
650598fc22
|
feat(exam-correct): upsert exam part results (TODO)
|
2020-01-15 18:06:20 +01:00 |
|
Sarah Vaupel
|
eefff9f719
|
feat(exam-correct): status icons (wip)
|
2020-01-13 16:29:26 +01:00 |
|
Sarah Vaupel
|
2b3046164f
|
fix(exam-correct): add XSRF token to post header
|
2020-01-13 10:46:11 +01:00 |
|
Sarah Vaupel
|
6727dff2ef
|
feat(exam-correct): more stub
|
2020-01-10 19:40:48 +01:00 |
|
Sarah Vaupel
|
0467194e3d
|
feat(exam-correct): stub
|
2020-01-09 15:59:31 +01:00 |
|
Sarah Vaupel
|
9d845d3a0b
|
refactor(exam-correct): replace table constraint with better selector
|
2020-01-09 12:29:46 +01:00 |
|
Sarah Vaupel
|
9a791562b6
|
feat(exam-correct): setup basic session storage manager, add util stub
|
2020-01-09 11:08:43 +01:00 |
|