Commit Graph

4009 Commits

Author SHA1 Message Date
Gregor Kleen
3dd134cb21 chore(release): 17.6.4 2020-06-24 15:09:13 +02:00
Gregor Kleen
d13a155816 chore(gitlab-ci): typo 2020-06-24 15:04:31 +02:00
Gregor Kleen
ae7a2694db chore(release): 17.6.3 2020-06-24 15:00:40 +02:00
Gregor Kleen
3c7e1cc6fb chore(gitlab-ci): local apt mirror 2020-06-24 15:00:16 +02:00
Gregor Kleen
2544bbe4be Revert "chore(gitlab-ci): don't apt-get update"
This reverts commit 4ee91d2276.
2020-06-24 14:51:00 +02:00
Gregor Kleen
5dcf8dee0f chore(release): 17.6.2 2020-06-24 14:45:41 +02:00
Gregor Kleen
4ee91d2276 chore(gitlab-ci): don't apt-get update 2020-06-24 14:45:10 +02:00
Gregor Kleen
94946bab30 chore(release): 17.6.1 2020-06-24 14:08:36 +02:00
Gregor Kleen
62dd7b9f04 fix(rating-files): support integral points values
Fixes #604
2020-06-24 14:01:52 +02:00
Gregor Kleen
342c64a93a fix(generic-file-field): better explain extension restrictions
Fixes #509
2020-06-24 13:19:17 +02:00
Gregor Kleen
eff273bf09 fix(frontend): improve performance of table-related utils
Fixes #603
2020-06-24 12:18:48 +02:00
Gregor Kleen
c87315006d fix(ratings): improve decoding error reporting 2020-06-19 17:38:48 +02:00
Gregor Kleen
7ab0638ed7 chore(release): 17.6.0 2020-06-18 10:14:30 +02:00
Gregor Kleen
036c74ef49 fix: hlint & build 2020-06-18 10:12:08 +02:00
Gregor Kleen
bbbfa946e1 feat(corrections): override rating_done & documentation
Fixes #525
Fixes #274
2020-06-17 14:38:11 +02:00
Gregor Kleen
af7947328d feat(ratings): parsing for new format 2020-06-17 12:57:54 +02:00
Gregor Kleen
2bf484609e feat(rating): pretty-print to new yaml based format
Parsing not implemented yet; tests should fail
2020-06-16 18:23:02 +02:00
Gregor Kleen
1195231bc3 feat(ratings): i18n rating file names 2020-06-16 12:15:56 +02:00
Gregor Kleen
69c61a4bb4 refactor(rating): move formatting/parsing of rating files 2020-06-16 11:44:42 +02:00
Gregor Kleen
b1055c2ca8 chore(release): 17.5.0 2020-06-16 11:11:09 +02:00
Gregor Kleen
14b17068a0 fix(i18n): missing translations 2020-06-16 11:07:52 +02:00
Gregor Kleen
e5732df1b6 feat(terms): better prediction of term dates 2020-06-16 10:53:49 +02:00
Gregor Kleen
cf06f79807 feat(system-messages): manual priority 2020-06-16 10:18:46 +02:00
Gregor Kleen
8b7e8e4bd5 feat(terms): improve term display/editing
Fixes #485
2020-06-15 16:49:31 +02:00
Gregor Kleen
08c53cdae7 chore(release): 17.4.1 2020-06-15 09:11:47 +02:00
Gregor Kleen
88282647ec chore(gitlab-ci): provide ssh key to all haskell stages 2020-06-15 09:11:14 +02:00
Gregor Kleen
3cc2e2a005 chore(release): 17.4.0 2020-06-14 18:27:18 +02:00
Gregor Kleen
bbd807ecc3 chore(changelog): bump 2020-06-14 18:18:50 +02:00
Gregor Kleen
06f47c59b4 feat(course-participants): csv export exercise sheets 2020-06-14 18:15:58 +02:00
Gregor Kleen
33d9d7dbc3 chore(check-all): fix test 2020-06-14 18:15:40 +02:00
Gregor Kleen
26cc8e4b53 feat(course-participants): show exercise sheets (first cornice) 2020-06-14 16:27:27 +02:00
Gregor Kleen
e10cfe9c58 fix(corrections-overview): behavioural fixes 2020-06-12 10:24:34 +02:00
Gregor Kleen
1c66f6320a refactor(corrections-overview): section instead of div 2020-06-10 09:42:48 +02:00
Gregor Kleen
fdeb2514c0 feat(dbtable): add support for Cornice 2020-06-10 09:42:39 +02:00
Gregor Kleen
b4cf9ca4bb refactor: split up Corrections and move below Submission 2020-06-10 09:34:20 +02:00
Gregor Kleen
21af3e1348 refactor: split up Handler.Submission 2020-06-10 09:34:20 +02:00
Gregor Kleen
fb50d5b9d0 fix(xss-sanitize): use forked version 2020-06-10 09:33:29 +02:00
Gregor Kleen
b7a0d0ba9b chore(load): record processing time 2020-06-05 12:47:52 +02:00
Gregor Kleen
f270990011 chore(nix): fix caching memcached 2020-06-05 12:47:41 +02:00
Gregor Kleen
aa8874d941 chore(loadtests): don't manually add submittors 2020-05-29 13:49:54 +02:00
Gregor Kleen
f2bdc007c9 chore(release): 17.3.0 2020-05-29 13:22:02 +02:00
Gregor Kleen
0fa8d37037 feat(submission): allow restriction of submittors via token 2020-05-29 13:12:08 +02:00
Gregor Kleen
0fa910ae7c fix(exam-users): don't crash when participant doesn't have bonus 2020-05-29 12:36:46 +02:00
Gregor Kleen
3be16c48c9 chore(load): take steps to prevent multiple auth headers 2020-05-29 09:56:04 +02:00
Gregor Kleen
b0c55b9ae9 chore(release): 17.2.1 2020-05-28 13:07:27 +02:00
Gregor Kleen
b8362398da chore(load): implement sheet-submission 2020-05-28 12:59:13 +02:00
Gregor Kleen
7fbd94eb84 chore(release): 17.2.0 2020-05-26 15:24:39 +02:00
Gregor Kleen
cbe211bf23 fix(cron): work around extraneous sheet notifications 2020-05-26 15:07:10 +02:00
Gregor Kleen
9a35c8542c fix(submission): allow non-group-subs when user isn't in sub-group 2020-05-26 11:39:02 +02:00
Gregor Kleen
f74581c356 feat(correction): allow lecturers to set corrector
Fixes #414
2020-05-26 11:30:39 +02:00