Commit Graph

824 Commits

Author SHA1 Message Date
Sarah Vaupel
0c9671b3d9 feat: add week start to user settings 2020-10-28 17:39:13 +01:00
Sarah Vaupel
4151f62fa5 feat(schedule): enhance messages, restructure profile form 2020-10-28 16:11:32 +01:00
Sarah Vaupel
b757acb522 feat(profile): add default schedule view to profile form 2020-10-27 12:22:10 +01:00
Sarah Vaupel
304a60560d Merge branch 'master' into stundenplan 2020-10-27 10:25:51 +01:00
Gregor Kleen
ca29a66330 fix(exams): error messages for foreign key constraint violations 2020-10-26 16:27:02 +01:00
Sarah Vaupel
ae753e5a4f feat(schedule): implement actions field for options 2020-10-23 14:43:33 +02:00
Sarah Vaupel
acb663c480 Merge branch 'master' into stundenplan 2020-10-22 13:19:03 +02:00
Gregor Kleen
48fd6bc702 chore: additional faqs 2020-10-20 15:32:51 +02:00
Gregor Kleen
b4df980699 fix(allocations): fix allocation-course-accept-substitutes 2020-10-20 13:06:36 +02:00
Gregor Kleen
51ed7e0a26 feat(ldap): expose active directory errors 2020-10-14 12:40:08 +02:00
Gregor Kleen
4a731eca4e fix(allocations): work around yesod weirdness wrt "none" 2020-10-14 08:28:19 +02:00
Gregor Kleen
0d372c636a feat(authorisation): cookie-active-auth-tags 2020-10-13 14:22:23 +02:00
Gregor Kleen
8abcd65edf feat(allocations): allocation-course-accept-substitutes 2020-10-13 13:06:12 +02:00
Gregor Kleen
7b7f11e728 feat(allocations): ui for adding applicants 2020-10-12 21:09:15 +02:00
Gregor Kleen
94436ee0e1 feat(exams): exam staff & additional schools 2020-10-12 14:08:14 +02:00
Gregor Kleen
a4114a79f1 feat(allocations): csv-export new-assigned 2020-10-10 21:22:43 +02:00
Gregor Kleen
7f7d2c7957 feat(allocations): include study features in users table 2020-10-10 17:36:02 +02:00
Sarah Vaupel
a9b791c554 Merge branch 'master' into stundenplan 2020-10-10 14:58:03 +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
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
Sarah Vaupel
9c36c2fb85 Merge branch 'master' into stundenplan 2020-09-17 17:04:49 +02:00
Gregor Kleen
937326639a feat(sheet): warn about no submission without not graded
Fixes #342
2020-09-16 17:22:38 +02:00
Sarah Vaupel
02767b4c5b feat(schedule): first (not-yet-working) stub for ScheduleR 2020-08-29 01:38:24 +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
Sarah Vaupel
390a53b982 Merge branch 'master' into stundenplan 2020-08-26 10:31:16 +02:00
Gregor Kleen
9e9e53e76a feat(allocations): merge notifications 2020-08-24 14:39:43 +02:00
Sarah Vaupel
280a19865c feat(schedule-week): join multiple parallel exam occurrences (WIP) 2020-08-23 21:05:08 +02:00
Sarah Vaupel
428b8cf739 refactor(schedule-week): remove deprecated week messages 2020-08-21 17:14:56 +02:00
Sarah Vaupel
2ea234259b refactor(schedule): better template separation 2020-08-20 17:25:04 +02:00
Sarah Vaupel
9b78a5be12 feat(schedule): stubby display of course events 2020-08-20 17:08:30 +02:00
Sarah Vaupel
6b585f8dae chore(schedule): add first WIP stub 2020-08-19 23:10:23 +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