Commit Graph

1393 Commits

Author SHA1 Message Date
Gregor Kleen
7e19c45684 chore: fix hlint 2019-09-13 13:31:53 +02:00
Gregor Kleen
484fa1cc63 feat(exam-office): course/user opt-outs 2019-09-13 12:57:30 +02:00
Gregor Kleen
517da054b1 Merge branch 'master' into exam-office 2019-09-13 10:37:20 +02:00
Gregor Kleen
ae27ff0bb1 feat(exams): notifications wrt. registration 2019-09-13 10:06:38 +02:00
Gregor Kleen
2f38278ab1 feat(users): allow customisation of displayed email address
Fixes #459
2019-09-12 17:18:17 +02:00
Gregor Kleen
a85f317bf2 feat(users): allow customisation of userDisplayName
Fixes #346
2019-09-12 15:46:09 +02:00
Gregor Kleen
83e1c9418a feat(allocations): allow changing course capacity during allocation
Also refine display of allocation registration bounds
2019-09-12 14:38:54 +02:00
Gregor Kleen
91b249e58b feat(allocations): show bounds on assignments due to allocation 2019-09-12 11:41:18 +02:00
Gregor Kleen
99b25cfbc6 Merge branch 'master' into exam-office 2019-09-12 10:52:06 +02:00
Gregor Kleen
67f120120f feat(admin-users): allow adding users 2019-09-12 10:36:39 +02:00
Gregor Kleen
123970a783 feat(exam-office): user invitations 2019-09-11 17:49:03 +02:00
Gregor Kleen
c40b5f4671 Merge branch 'master' into exam-office 2019-09-11 17:07:04 +02:00
Gregor Kleen
91c926b1c5 fix(submission-users): properly delete old invitations 2019-09-11 17:06:12 +02:00
Gregor Kleen
52e1844d5e feat(exam-office): notifications 2019-09-11 15:46:01 +02:00
Gregor Kleen
651f0bc4d4 feat(exam-office): exams list 2019-09-11 12:13:36 +02:00
Gregor Kleen
cb9ff32063 fix(exam-office): better logic for isSynced 2019-09-11 09:11:24 +02:00
Gregor Kleen
b638783f12 feat(exam-office): show exam(Occurrence) end-time 2019-09-10 15:51:14 +02:00
Gregor Kleen
72a7f6e8a8 feat(exam-office): grade export 2019-09-10 15:26:45 +02:00
Gregor Kleen
5cec146cb7 Merge branch 'master' into exam-office 2019-09-10 09:42:25 +02:00
Gregor Kleen
3868e8feae fix(file-upload): fix inverted logic for when upload is required 2019-09-09 17:04:40 +02:00
Gregor Kleen
a671937868 fix: fix tests 2019-09-09 16:40:01 +02:00
Gregor Kleen
3391904cff fix: inherit authorization of CAddUserR in more places 2019-09-09 15:39:57 +02:00
Gregor Kleen
f75cc641e2 feat(exam-office): subscription management for users & fields 2019-09-06 18:33:50 +02:00
Gregor Kleen
9d537307c2 fix(course-edit): improve instructions 2019-09-06 11:09:57 +02:00
Gregor Kleen
80cb16a40f feat(course-edit): warn about long shorthands
Also make sure text input is stripped of whitespace
2019-09-06 11:01:37 +02:00
Gregor Kleen
1d8630663a Merge branch 'master' into 302-transaction-log 2019-09-06 09:38:16 +02:00
Gregor Kleen
af9fe80bf5 refactor: cleanup 2019-09-06 09:38:00 +02:00
Gregor Kleen
5fb6910a58 refactor(invitations): cleanup 2019-09-06 09:30:14 +02:00
Gregor Kleen
412ce98fa0 feat(forms): allow customisation of user-facing datalist values 2019-09-05 20:08:15 +02:00
Gregor Kleen
b7496f9940 feat(forms): show studyFeaturesField in studyFeaturesFieldFor
Fixes #451
2019-09-05 19:14:10 +02:00
Gregor Kleen
ada41e2164 style(allocation): improve structure of allocation-page 2019-09-05 18:05:39 +02:00
Sarah Vaupel
baa7a52cdb Merge branch 'master' into 302-transaction-log 2019-09-05 17:31:34 +02:00
Gregor Kleen
a3f236cb5f feat(allocation-list): show numbers of avail. and applied-to courses 2019-09-05 17:20:57 +02:00
Sarah Vaupel
5f0afbd11d chore(audit): audit submission file edits and deletes 2019-09-05 17:19:22 +02:00
Gregor Kleen
7f2dd7808e fix(course-edit): expand rights of allocation admins 2019-09-05 14:20:46 +02:00
Gregor Kleen
2b3aef7a49 feat(changelog): prettify date formatting 2019-09-05 10:49:19 +02:00
Gregor Kleen
ad6c503ef5 fix(allocations): don't show all allocation information to lecturers 2019-09-05 10:40:47 +02:00
Gregor Kleen
1a66716e8a fix: fix build 2019-09-05 09:21:45 +02:00
Gregor Kleen
6d52ed5c4c feat(allocations): notifications 2019-09-05 08:37:56 +02:00
Sarah Vaupel
f462d44c49 chore(audit): audit submission file edits and deletes 2019-09-04 15:58:12 +02:00
Sarah Vaupel
537e66e487 fix(audit): add missing submission edit 2019-09-04 15:32:45 +02:00
Sarah Vaupel
2f9f0535af chore(audit): revise audit for corrector submission edits 2019-09-04 15:30:19 +02:00
Sarah Vaupel
99cd37c5e0 chore(audit): audit submissionhelper 2019-09-04 14:46:11 +02:00
Gregor Kleen
fc53497aa3 fix(course-edit): show old allocation
Fixes #450
2019-09-04 11:36:16 +02:00
Gregor Kleen
07895368dd feat(users): ldap-synchronise arbitrary subsets of users 2019-09-02 13:49:57 +02:00
Gregor Kleen
83afb6f15f feat(ldap): manually trigger ldap sync 2019-08-30 14:22:06 +02:00
Gregor Kleen
38949cfe0d feat(allocations): additional info and explanation for participants 2019-08-30 09:12:50 +02:00
Gregor Kleen
90aef6423f Merge branch 'master' into schools 2019-08-29 16:52:02 +02:00
Gregor Kleen
28df184748 Merge branch 'master' into 423-uneingeloste-einladungen-garbage-collecten 2019-08-29 16:25:05 +02:00
Gregor Kleen
96b8478610 chore: fix tests & hlint 2019-08-29 15:33:36 +02:00