Gregor Kleen
|
e8c2dc5aaa
|
feat(memcached): introduce general purpose memcached
|
2020-04-21 10:51:11 +02:00 |
|
Gregor Kleen
|
fd2c2881ea
|
feat(submissions): non-anonymized correction
Fixes #524
Fixes #292
|
2020-04-17 15:19:26 +02:00 |
|
Gregor Kleen
|
996005935d
|
feat(serversessions): move session storage to dedicated memcached
fixes #390
|
2020-03-13 17:26:47 +01:00 |
|
Gregor Kleen
|
cfaea9c08b
|
chore: bump to lts-15.0
BREAKING CHANGE: major version bumps
|
2020-02-23 11:12:45 +01:00 |
|
Gregor Kleen
|
c5848b24e8
|
feat: pandoc-markdown based htmlField
BREAKING CHANGE: markdown based HTML input
|
2020-02-21 17:34:49 +01:00 |
|
Gregor Kleen
|
e994fafe28
|
feat(exams): automatic exam occurrence assignment
|
2020-01-29 20:31:37 +01:00 |
|
Sarah Vaupel
|
4e2cc22f31
|
refactor(legal): separated legal info
|
2019-12-18 18:26:13 +01:00 |
|
Sarah Vaupel
|
932cd5cfdb
|
feat(tou): implement Terms of Use (tou) route
|
2019-12-16 14:07:17 +01:00 |
|
Sarah Vaupel
|
723ceaf1ed
|
Merge branch 'master' into info-lecturer
|
2019-10-08 13:34:48 +02:00 |
|
Sarah Vaupel
|
276dcb6ad9
|
feat(tooltips): add auto unzip and multiFileField tooltips
|
2019-10-01 13:27:48 +02:00 |
|
Steffen Jost
|
3c4172cbc2
|
fix(exam import): inactive registered features may be selected
|
2019-08-20 14:10:09 +02:00 |
|
Steffen Jost
|
242cff3060
|
feat(home): show immediate exams on home page
|
2019-07-03 13:56:19 +02:00 |
|