Gregor Kleen
|
a0e5edeaef
|
Merge branch 'master' into workflows
|
2020-11-06 11:06:50 +01:00 |
|
Gregor Kleen
|
ab1940cb09
|
feat(sheets): upload-empty-ok
|
2020-11-05 15:52:04 +01:00 |
|
Gregor Kleen
|
03fec7752b
|
Merge branch 'master' into workflows
|
2020-11-05 12:19:18 +01:00 |
|
Gregor Kleen
|
4451ceedf7
|
feat(course): warning if re-registration is not possible
Fixes #646
BREAKING CHANGE: AccessPredicates now take continuation
|
2020-11-02 19:31:25 +01:00 |
|
Gregor Kleen
|
1c6ac4cb4a
|
fix(exam-users): prevent exam results without registration via csv
|
2020-11-02 12:18:07 +01:00 |
|
Gregor Kleen
|
ef51c6e7c3
|
feat(users): assimilation
|
2020-11-02 09:58:01 +01:00 |
|
Gregor Kleen
|
6a7a892c74
|
feat(workflows): node messages
|
2020-10-28 17:16:42 +01:00 |
|
Gregor Kleen
|
5b897c7a42
|
feat(workflows): further work on WorkflowWorkflowWorkflow
|
2020-10-28 15:59:16 +01:00 |
|
Gregor Kleen
|
3e6935490b
|
Merge branch 'master' into workflows
|
2020-10-27 11:02:03 +01:00 |
|
Gregor Kleen
|
5108e1494a
|
feat(workflows): additional work on WorkflowWorkflowWorkflow
|
2020-10-26 14:52:58 +01:00 |
|
Gregor Kleen
|
48fd6bc702
|
chore: additional faqs
|
2020-10-20 15:32:51 +02:00 |
|
Gregor Kleen
|
b79bac777c
|
feat(allocations): display participant counts to admins
|
2020-10-20 15:01:44 +02:00 |
|
Gregor Kleen
|
b4df980699
|
fix(allocations): fix allocation-course-accept-substitutes
|
2020-10-20 13:06:36 +02:00 |
|
Gregor Kleen
|
fd7c91f5b8
|
feat(workflows): initiate
|
2020-10-19 21:46:10 +02:00 |
|
Gregor Kleen
|
ddd1dd5df4
|
Merge branch 'master' into workflows
|
2020-10-14 17:01:31 +02:00 |
|
Gregor Kleen
|
51ed7e0a26
|
feat(ldap): expose active directory errors
|
2020-10-14 12:40:08 +02:00 |
|
Gregor Kleen
|
6cd9f9bbfd
|
Merge branch 'master' into workflows
|
2020-10-13 14:31:48 +02:00 |
|
Gregor Kleen
|
0d372c636a
|
feat(authorisation): cookie-active-auth-tags
|
2020-10-13 14:22:23 +02:00 |
|
Gregor Kleen
|
2fce1354ad
|
chore: bump changelog
|
2020-10-13 13:16:46 +02:00 |
|
Gregor Kleen
|
8abcd65edf
|
feat(allocations): allocation-course-accept-substitutes
|
2020-10-13 13:06:12 +02:00 |
|
Gregor Kleen
|
94436ee0e1
|
feat(exams): exam staff & additional schools
|
2020-10-12 14:08:14 +02:00 |
|
Gregor Kleen
|
baea302e48
|
feat(workflows): placeholder handlers
|
2020-09-30 16:51:24 +02:00 |
|
Gregor Kleen
|
653f7f30dd
|
Merge branch 'master' into workflows
|
2020-09-29 09:43:40 +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
|
18921e06d1
|
feat(allocations): notify about new courses
|
2020-09-28 10:55:09 +02:00 |
|
Gregor Kleen
|
4d63d30634
|
feat(workflows): create new workflow definitions
|
2020-09-25 13:15:54 +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
|
f0865b8b59
|
chore: bump changelog
|
2020-08-28 18:13:22 +02:00 |
|
Gregor Kleen
|
56c23ebd33
|
style: minor frontend cleanup wrt. monospace fonts
|
2020-08-28 14:00:52 +02:00 |
|
Gregor Kleen
|
bbfd182ed9
|
feat: support for ldap primary keys
|
2020-08-28 14:00:26 +02:00 |
|
Gregor Kleen
|
abc37aca9c
|
feat: add user-system-function
|
2020-08-27 22:58:28 +02:00 |
|
Gregor Kleen
|
51a98f0670
|
feat: reduce number of study features for courses
|
2020-08-26 23:46:21 +02:00 |
|
Gregor Kleen
|
32c18038b6
|
Merge branch 'master' into 623-kursassoziierte-studienfacher-abschaffen
|
2020-08-26 16:33:09 +02:00 |
|
Gregor Kleen
|
24f428b13b
|
fix: have exam deregistration always delete stored grades
|
2020-08-26 16:03:54 +02:00 |
|
Gregor Kleen
|
ab841a65a3
|
Merge branch 'master' into 623-kursassoziierte-studienfacher-abschaffen
|
2020-08-26 13:45:37 +02:00 |
|
Gregor Kleen
|
06375f8cd8
|
style(dbtable): add rowspan to number column header
|
2020-08-26 13:29:03 +02:00 |
|
Gregor Kleen
|
4f9a4f7f44
|
refactor: remove course-participant-field, course-application-field
|
2020-08-25 14:27:58 +02:00 |
|
Gregor Kleen
|
dcb83d96fc
|
feat(study-features): add study-features-first-observed
|
2020-08-25 12:27:40 +02:00 |
|
Gregor Kleen
|
9e9e53e76a
|
feat(allocations): merge notifications
|
2020-08-24 14:39:43 +02:00 |
|
Sarah Vaupel
|
ef52f02d78
|
feat(exam-correct): display more info
|
2020-08-12 17:14:00 +02:00 |
|
Sarah Vaupel
|
62fef35475
|
refactor(exam-correct): get rid of hardcoded minNeedleLength
|
2020-08-12 14:49:44 +02:00 |
|
Sarah Vaupel
|
e6d540e55c
|
chore(eecorrectr): update explanation
|
2020-08-12 14:39:13 +02:00 |
|
Sarah Vaupel
|
de02895ed0
|
feat(eecorrectr): basic handler structure (WIP)
|
2020-08-11 21:18:59 +02:00 |
|
Gregor Kleen
|
9827f10b5d
|
Merge branch 'master' into feat/customized-exercises
|
2020-08-10 15:56:16 +02:00 |
|
Sarah Vaupel
|
2695d2e5f3
|
chore(changelog): course visibility
|
2020-08-10 14:46:39 +02:00 |
|
Gregor Kleen
|
4916bcb974
|
chore(changelog): personalised sheet files
|
2020-08-10 12:12:16 +02:00 |
|
Gregor Kleen
|
93d0ace8ba
|
feat(personalised-sheet-files): download from CUsersR
|
2020-08-10 11:41:51 +02:00 |
|