Commit Graph

3033 Commits

Author SHA1 Message Date
Sarah Vaupel
b999cb4f28 Merge branch 'master' into 436-administrator-lecturertype 2021-08-20 14:06:55 +02:00
Sarah Vaupel
b80cb53649 Merge branch 'master' into 718-hinweis-auf-ablauffrist-in-e-mail-zum-passwort-zurucksetzen 2021-08-20 12:23:21 +02:00
Sarah Vaupel
d9d0e24762 Merge branch 'master' into 436-administrator-lecturertype 2021-08-20 12:20:48 +02:00
ros
9dc12de056 feat(sorting tutorial table): application restore 2021-08-19 09:13:26 +00:00
ros
b1787cd77e feat(tutor tabel sorting): dbt sorting tutors added 2021-08-19 09:13:26 +00:00
ros
482241d033 feat(sorting tutorial table): done 2021-08-19 09:13:26 +00:00
Gregor Kleen
7aadb6662b feat(corrections-r): allow csv exporting one line per submittor 2021-08-18 20:59:52 +02:00
Gregor Kleen
42f1eabb2c fix(csv): less quoting in semicolon separated lists 2021-08-18 19:00:53 +02:00
Gregor Kleen
fe8e4bbd4f feat(corrections-r): json export 2021-08-18 19:00:12 +02:00
Gregor Kleen
2a6248e3d5 feat(corrections-r): csv export
Fixes #705
2021-08-18 16:54:50 +02:00
Gregor Kleen
51522efc7c feat(corrections-r): authorship statement state 2021-08-17 14:38:52 +02:00
Gregor Kleen
57ea5fe329 refactor(corrections-r): modernize 2021-08-17 12:46:27 +02:00
Gregor Kleen
153af8c6b4 feat(corrections-r): filter/sort by pseudonym 2021-08-17 12:30:08 +02:00
ros
6d536c39bd feat(link password time): application restore 2021-08-17 11:44:52 +02:00
Gregor Kleen
1b6b781e82 fix(corrections-r): allow filtering by matriculation 2021-08-17 11:44:14 +02:00
ros
cb4ed8d988 feat(course admin): application restore 2021-08-17 11:42:14 +02:00
Gregor Kleen
abdc2a8926 refactor(corrections-r): modernize 2021-08-16 15:04:12 +02:00
Gregor Kleen
0184a5fe3b fix(submissions): maintain anonymity 2021-08-16 11:07:48 +02:00
Gregor Kleen
dcd5dddec8 fix(volatile-cluster-config): fix pathpiece instance 2021-08-13 14:06:31 +02:00
Gregor Kleen
b1143cb12b fix(jobs): more general no queue same 2021-08-13 13:53:13 +02:00
Gregor Kleen
24491b446b fix(interval jobs): avoid accumulation, reduce job size 2021-08-13 11:38:57 +02:00
Gregor Kleen
c0f69730b8 refactor: hlint 2021-08-12 18:32:32 +02:00
Gregor Kleen
7749238e55 feat(submissions): display authorship statements 2021-08-12 17:55:19 +02:00
ros
85006ff389 feat(link password time): restore application 2021-08-12 12:06:49 +02:00
Gregor Kleen
cbd6d7d2b0 feat(submission-show): display authorship statements 2021-08-06 19:10:15 +02:00
Gregor Kleen
d2e2456f62 feat(submissions): display submittors more explicitly 2021-08-06 16:22:53 +02:00
Gregor Kleen
625caa10b5 refactor(submission-helper): reduce number of db transactions 2021-08-06 12:26:44 +02:00
Gregor Kleen
d151b6fc14 fix(submissions): more precise feedback 2021-08-02 11:44:13 +02:00
Gregor Kleen
a17d2dc779 perf(authorization): generalize routes before pred exec for caching 2021-08-02 11:25:26 +02:00
Gregor Kleen
5bbb86aa77 fix(submissions): allow user to resolve themself for auth'stmt' 2021-07-30 19:18:02 +02:00
Gregor Kleen
66f5e96eca fix(submissions): don't leak info from corrected versions of files 2021-07-30 17:05:50 +02:00
Gregor Kleen
59c7c17665 fix(jobs): flush only partially for reliability 2021-07-30 16:42:04 +02:00
Gregor Kleen
871595e068 perf(auth): offload work creating list of correctors to db 2021-07-28 11:05:45 +02:00
Gregor Kleen
071df906da fix: build 2021-07-26 16:30:31 +02:00
Gregor Kleen
17ed2fad22 fix(workflows): disabled warning for top workflows/instances 2021-07-26 15:55:53 +02:00
Gregor Kleen
8634d20e2a feat(workflows): replace pages with warning if turned off 2021-07-26 10:39:30 +02:00
ros
df2a9bc20f feat(link password time): new time format 2021-07-23 09:53:40 +02:00
ros
0a6a1749d3 feat(course admin): no new-line 2021-07-22 21:01:54 +02:00
Gregor Kleen
33171a28d7 perf: cache system-message visibility times 2021-07-21 21:55:25 +02:00
Gregor Kleen
ef4734ebb6 fix(arc): actually invalidate 2021-07-21 21:55:04 +02:00
Gregor Kleen
3a2d031bb5 fix(authorship-statements): resolve exam-part to exam properly 2021-07-21 14:46:54 +02:00
Gregor Kleen
9df0686086 feat: load shedding 2021-07-21 12:37:54 +02:00
Gregor Kleen
9fd95d181c fix: build 2021-07-20 12:17:27 +02:00
Gregor Kleen
5e969825ad feat: show authorship statement requirement for sheet
also default authorship statements for exam to on iff a default
definition exists for the school
2021-07-18 21:05:01 +02:00
Gregor Kleen
34b3e6ae21 feat: demand authorship statements 2021-07-18 00:16:32 +02:00
Gregor Kleen
2d95f353c1 feat: i18n form 2021-07-18 00:16:32 +02:00
Gregor Kleen
a9fe7487a6 chore: fix tests 2021-07-18 00:16:32 +02:00
Sarah Vaupel
09a1c829bd refactor(sheets): remove obsolete form validation TODOs 2021-07-18 00:16:32 +02:00
Sarah Vaupel
7192cb527c fix(sheets): fixhance sheet authship form section 2021-07-18 00:16:32 +02:00
Sarah Vaupel
491f7d3582 chore: refactor authship statement messages 2021-07-18 00:16:31 +02:00