Sarah Vaupel
|
3f87f20eb1
|
feat(sheets): introduce sheet-specific statements for exam-unrelated sheets and as exam-statement overrides
|
2021-07-18 00:16:30 +02:00 |
|
Sarah Vaupel
|
6e7e8a2b20
|
refactor(sheets): prepare for sheet-scoped statements
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
0735c05a74
|
feat(sheets): eliminate authship statement required Bool
|
2021-07-18 00:16:26 +02:00 |
|
Sarah Vaupel
|
541dd7688f
|
feat(sheets): add required flag and definition
|
2021-07-18 00:16:26 +02:00 |
|
Gregor Kleen
|
72191315b6
|
fix(submissions): improve submission process
Fixes #675
|
2021-03-19 14:13:32 +01:00 |
|
Gregor Kleen
|
63f0d3c37a
|
feat(auth): user independent authorisation caching
BREAKING CHANGE: additional authorisation caching
|
2021-03-08 12:08:43 +01:00 |
|
Gregor Kleen
|
500000ba0f
|
feat(exams): exam sheets
|
2021-01-18 14:19:02 +01:00 |
|
Gregor Kleen
|
2b9c2602bf
|
refactor: hlint
|
2020-08-11 10:56:43 +02:00 |
|
Gregor Kleen
|
f46d187f18
|
Merge branch 'master' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into version-bumps
|
2020-08-11 09:30:55 +02:00 |
|
Gregor Kleen
|
0fcb65f9fa
|
refactor: hlint
|
2020-08-10 21:59:16 +02:00 |
|
Gregor Kleen
|
ed5fb6e218
|
feat(personalised-sheet-files): finish upload functionality
TODO: Interaction of course participants with personalised files
|
2020-08-06 09:57:53 +02:00 |
|
Gregor Kleen
|
9ee44aa2f1
|
feat(personalised-sheet-files): introduce routes & work on crypto
|
2020-07-28 19:14:15 +02:00 |
|
Gregor Kleen
|
a60ad1abae
|
fix(files): allow clobbering files during form submission
|
2020-07-20 15:38:30 +02:00 |
|
Gregor Kleen
|
d770afd2c6
|
feat(sheets): require exam registration
|
2020-07-20 14:26:55 +02:00 |
|
Gregor Kleen
|
febf316c6c
|
refactor: split up sheet handlers
|
2020-07-20 12:06:13 +02:00 |
|