Commit Graph

798 Commits

Author SHA1 Message Date
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
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
18921e06d1 feat(allocations): notify about new courses 2020-09-28 10:55:09 +02:00
Gregor Kleen
937326639a feat(sheet): warn about no submission without not graded
Fixes #342
2020-09-16 17:22:38 +02:00
Gregor Kleen
bbfd182ed9 feat: support for ldap primary keys 2020-08-28 14:00:26 +02:00
Gregor Kleen
42aee66d1f feat: implement system-exam-office 2020-08-27 22:58:29 +02:00
Gregor Kleen
abc37aca9c feat: add user-system-function 2020-08-27 22:58:28 +02:00
Gregor Kleen
457738dc28 Apply 2 suggestion(s) to 2 file(s) 2020-08-27 15:44:00 +02:00
Gregor Kleen
2c4080d0e0 feat: generated columns tooltip 2020-08-27 14:55:32 +02:00
Gregor Kleen
363f7abc19 feat: restore study features in all tables 2020-08-27 14:29:35 +02:00
Gregor Kleen
dcfdb5130d fix: missing translations 2020-08-27 13:15:16 +02:00
Gregor Kleen
44eeffcc70 feat: course applications study features 2020-08-27 13:14:18 +02:00
Gregor Kleen
51a98f0670 feat: reduce number of study features for courses 2020-08-26 23:46:21 +02:00
Gregor Kleen
9e9e53e76a feat(allocations): merge notifications 2020-08-24 14:39:43 +02:00
Sarah Vaupel
ca96518e0e feat(guess-user): replace guessUser and usages 2020-08-14 18:16:05 +02:00
Sarah Vaupel
3b4c7fed36 feat(eecorrectr): more appropriate error messages 2020-08-12 17:53:38 +02:00
Sarah Vaupel
ef52f02d78 feat(exam-correct): display more info 2020-08-12 17:14:00 +02:00
Sarah Vaupel
de02895ed0 feat(eecorrectr): basic handler structure (WIP) 2020-08-11 21:18:59 +02:00
Sarah Vaupel
be2eb3c38d feat(eecorrectr): add handlers and navigation 2020-08-11 16:01:51 +02:00
Gregor Kleen
9827f10b5d Merge branch 'master' into feat/customized-exercises 2020-08-10 15:56:16 +02:00
Sarah Vaupel
9494019694 feat(course-visibility): error on visibleFrom > visibleTo 2020-08-10 13:55:00 +02:00
Gregor Kleen
93d0ace8ba feat(personalised-sheet-files): download from CUsersR 2020-08-10 11:41:51 +02:00
Sarah Vaupel
0b4afaebb5 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:27:56 +02:00
Sarah Vaupel
ed8960e198 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:27:35 +02:00
Sarah Vaupel
c84515159d Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:26:59 +02:00
Sarah Vaupel
1e016dab17 Merge branch 'master' into course-visibility 2020-08-08 15:43:00 +02:00
Gregor Kleen
c9b86d8770 Apply 2 suggestion(s) to 2 file(s) 2020-08-08 15:21:43 +02:00
Gregor Kleen
1eb678cb16 Apply 1 suggestion(s) to 1 file(s) 2020-08-08 15:09:03 +02:00
Gregor Kleen
1c6476fac1 Apply 1 suggestion(s) to 1 file(s) 2020-08-08 14:47:40 +02:00
Gregor Kleen
0e8de21470 Apply 5 suggestion(s) to 2 file(s) 2020-08-08 14:38:51 +02:00
Sarah Vaupel
16ad72d876 feat(course-visibility): warn on deregister from invisible course 2020-08-08 12:38:20 +02:00
Gregor Kleen
f452b2b24f feat(personalised-sheet-files): i18n 2020-08-07 20:51:53 +02:00
Gregor Kleen
db205f635d feat(personalised-sheet-files): participant interaction 2020-08-07 18:18:41 +02:00
Gregor Kleen
1fe63a23a0 feat(personalised-sheet-files): collated ignore 2020-08-07 14:31:22 +02:00
Sarah Vaupel
accf8275e4 chore(course-visibility): update visibleFrom tip 2020-08-06 10:38:10 +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
Sarah Vaupel
6fbb2eabf1 feat(course-visibility): more precise description on CShowR 2020-08-06 09:09:27 +02:00
Gregor Kleen
c4c952ebc1 Merge branch 'master' into feat/customized-exercises 2020-08-04 10:07:36 +02:00
Sarah Vaupel
23aca1caa4 feat(course-visibility): warn on invisibility during registration 2020-08-03 10:37:09 +02:00
Gregor Kleen
460c133aac feat: admin-crontab-r 2020-08-03 10:11:52 +02:00
Sarah Vaupel
cb0bf15121 feat(course-visibility): account for visibility in routes 2020-07-31 18:05:01 +02:00
Gregor Kleen
9ee44aa2f1 feat(personalised-sheet-files): introduce routes & work on crypto 2020-07-28 19:14:15 +02:00
Sarah Vaupel
9686907990 chore(course-visibility): add more description 2020-07-25 17:10:15 +02:00
Sarah Vaupel
f506415197 chore(course-visibility): reformulate tips 2020-07-24 21:52:24 +02:00
Sarah Vaupel
222d566bda feat(course-visibility): add visibleFrom,visibleTo
add visibleFrom and visibleTo to model, add fields (CEditR), add info
(CShowR)
2020-07-24 18:52:54 +02:00
Gregor Kleen
e84305769b style: improve usability of genericFileField 2020-07-22 12:07:01 +02:00
Gregor Kleen
d770afd2c6 feat(sheets): require exam registration 2020-07-20 14:26:55 +02:00