Commit Graph

6236 Commits

Author SHA1 Message Date
Gregor Kleen
b69481e88f fix(authorization): have AllocationTime consider ParticipantState 2020-10-12 10:54:27 +02:00
Gregor Kleen
cbb7ec53ad chore(release): 20.8.0 2020-10-10 21:35:57 +02:00
Gregor Kleen
a4114a79f1 feat(allocations): csv-export new-assigned 2020-10-10 21:22:43 +02:00
Gregor Kleen
c97f1c0a93 chore(release): 20.7.0 2020-10-10 17:43:02 +02:00
Gregor Kleen
7f7d2c7957 feat(allocations): include study features in users table 2020-10-10 17:36:02 +02:00
Gregor Kleen
48eddaf1ed Merge branch 'master' into workflows 2020-10-08 09:42:28 +02:00
Gregor Kleen
1012230f9a chore(release): 20.6.0 2020-10-06 15:12:07 +02:00
Gregor Kleen
33b02e9936 Merge branch '642-schlechte-performance-auf-prufungen' into 'master'
feat(study-features): cache study features term relevance

Closes #642

See merge request uni2work/uni2work!30
2020-10-06 14:31:02 +02:00
Gregor Kleen
564c0b975a fix(study-features): also apply caching to table columns 2020-10-06 13:31:36 +02:00
Gregor Kleen
8f6d54d012 feat(study-features): cache study features term relevance 2020-10-06 12:31:32 +02:00
Gregor Kleen
54e1d6bb9d refactor(workflows): flip association of edges 2020-10-02 15:14:27 +02:00
Gregor Kleen
c5eea64b27 fix(workflows): navigation order 2020-09-30 17:04:18 +02:00
Gregor Kleen
30be798286 style(workflows): better nav icon 2020-09-30 16:56:25 +02:00
Gregor Kleen
baea302e48 feat(workflows): placeholder handlers 2020-09-30 16:51:24 +02:00
Gregor Kleen
0ced4094c9 Merge branch 'master' into workflows 2020-09-29 11:10:48 +02:00
Gregor Kleen
beef9ee6a6 chore(release): 20.5.1 2020-09-29 11:10:29 +02:00
Gregor Kleen
4b459ea143 fix(exams): default exam mode to Nothing 2020-09-29 10:14:27 +02:00
Gregor Kleen
653f7f30dd Merge branch 'master' into workflows 2020-09-29 09:43:40 +02:00
Gregor Kleen
33ae83faa7 chore(release): 20.5.0 2020-09-28 20:14:54 +02:00
Gregor Kleen
63a876fb97 Merge branch 'master' into feat/allocation-new-course-notification 2020-09-28 19:51:36 +02:00
Gregor Kleen
d9d353fcb7 feat(changelog): implement changelog like faq 2020-09-28 19:47:32 +02:00
Gregor Kleen
35737902b7 Merge branch 'master' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into master 2020-09-28 12:45:38 +02:00
Gregor Kleen
f74595360f Merge branch '635-warnung-fur-institutsregeln-bzgl-klausurfristen' into 'master'
feat(exams): exam design & school exam rules

Closes #635

See merge request uni2work/uni2work!27
2020-09-28 12:44:47 +02:00
Gregor Kleen
0e1035ddb0 refactor: generalize mkFaqItems 2020-09-28 12:23:38 +02:00
Gregor Kleen
65e06882d2 fix: tests 2020-09-28 11:22:00 +02:00
Gregor Kleen
f9c50c80f2 feat(exams): check exam_discouraged_modes 2020-09-28 11:22:00 +02:00
Gregor Kleen
f7bab3befc feat(exams): exam design & school exam rules 2020-09-28 11:22:00 +02:00
Gregor Kleen
9e0b43a60d fix(allocations): notify for new course upon registration 2020-09-28 11:20:26 +02:00
Gregor Kleen
ca81f3b0f2 fix: tests 2020-09-28 10:55:09 +02:00
Gregor Kleen
18921e06d1 feat(allocations): notify about new courses 2020-09-28 10:55:09 +02:00
Gregor Kleen
c7f4fa0e41 fix(workflows): ui improvements
BREAKING CHANGE: digests now json encode via base64

Also improve efficiency of marking workflow files as referenced
2020-09-28 10:51:51 +02:00
Gregor Kleen
99f3fca6d0 fix(workflows): integrate in new master 2020-09-25 16:42:45 +02:00
Gregor Kleen
ed4ee1320b fix(i18n): missing workflow translations 2020-09-25 13:21:08 +02:00
Gregor Kleen
bda4f81702 feat(workflows): delete definitions 2020-09-25 13:20:52 +02:00
Gregor Kleen
ff370c68c7 feat(workflows): list & edit definitions 2020-09-25 13:20:50 +02:00
Gregor Kleen
4d63d30634 feat(workflows): create new workflow definitions 2020-09-25 13:15:54 +02:00
Gregor Kleen
e3b5b93c71 feat(workflows): definition route stubs & i18n 2020-09-25 13:13:24 +02:00
Gregor Kleen
712714c903 refactor: isomorphism for converting sqlbackend-keys 2020-09-25 13:00:59 +02:00
Gregor Kleen
94f78a07d9 fix(workflows): refer by id in model 2020-09-25 13:00:49 +02:00
Gregor Kleen
8943c3e3bf refactor(workflows): rework types & instances 2020-09-25 13:00:48 +02:00
Sarah Vaupel
c2169423e6 refactor(workflows): rework types and instances 2020-09-25 12:59:30 +02:00
Sarah Vaupel
386d3bfc49 refactor(workflows): refine model and types; TODO fix instances 2020-09-25 12:59:14 +02:00
Sarah Vaupel
88b995a7fd chore(workflow-types): comment test defs 2020-09-25 12:58:44 +02:00
Sarah Vaupel
98bd769b22 chore(workflow-types): update test defs 2020-09-25 12:58:42 +02:00
Sarah Vaupel
ce9648e47a fix(workflow-types): fix Int64 workaround; update test defs 2020-09-25 12:58:24 +02:00
Sarah Vaupel
8995248bff refactor(workflows): switch to Int64 instead of *Id
also fix rebase conflicts
2020-09-25 12:57:38 +02:00
Sarah Vaupel
8b32edee64 feat(workflows): add missing instances; correct Int64 workaround 2020-09-25 12:50:02 +02:00
Sarah Vaupel
6689df5929 chore(workflows): update test defs 2020-09-25 12:50:02 +02:00
Sarah Vaupel
40f4f95303 chore: update dependencies 2020-09-25 12:50:00 +02:00
Sarah Vaupel
babd8c80e8 chore: npm audit fix 2020-09-25 12:47:56 +02:00