Gregor Kleen
|
3750da81dc
|
feat(courses): add NotificationCourseRegistered
|
2019-10-08 16:20:40 +02:00 |
|
Gregor Kleen
|
64b391a0fe
|
feat(info-lecturer): minor adjustments
|
2019-10-08 15:28:56 +02:00 |
|
Sarah Vaupel
|
723ceaf1ed
|
Merge branch 'master' into info-lecturer
|
2019-10-08 13:34:48 +02:00 |
|
Sarah Vaupel
|
fa9e6b587b
|
feat(info-lecturer): add expiry time for newFeat
|
2019-10-08 13:24:02 +02:00 |
|
Gregor Kleen
|
b7c54df913
|
feat(allocations): show more information
|
2019-10-05 15:24:13 +02:00 |
|
Gregor Kleen
|
0226593450
|
fix: fix form-notification styling
|
2019-10-05 11:54:00 +02:00 |
|
Gregor Kleen
|
ef5bb70b65
|
fix(course-user): handle allocations when deregistering single users
|
2019-10-05 11:44:21 +02:00 |
|
Gregor Kleen
|
8f284acde8
|
feat(course): show direct registration dates
|
2019-10-04 19:49:41 +02:00 |
|
Gregor Kleen
|
fccc2ea212
|
feat(favourites): usability improvements
|
2019-10-04 13:28:58 +02:00 |
|
Gregor Kleen
|
93232201f2
|
feat(allocations): notification about finished allocation
|
2019-10-04 11:12:10 +02:00 |
|
Gregor Kleen
|
89cc9ad35e
|
fix(course-news): prevent display of edit-functions unless auth'ed
|
2019-10-01 22:15:13 +02:00 |
|
Gregor Kleen
|
9e5fde9027
|
fix(course-news): fix permissions
|
2019-10-01 21:32:23 +02:00 |
|
Gregor Kleen
|
aa93b75e00
|
feat(course): introduce CourseNews
|
2019-10-01 19:46:40 +02:00 |
|
Sarah Vaupel
|
4a5e7d9e7e
|
feat(info-lecturer): more bullhorns
|
2019-10-01 19:02:34 +02:00 |
|
Sarah Vaupel
|
9f02ef02b3
|
feat(info-lecturer): add newU2W icons on info page
|
2019-10-01 18:49:18 +02:00 |
|
Sarah Vaupel
|
0b2e9319be
|
feat(tooltips): add option for inline tooltips
|
2019-10-01 18:35:51 +02:00 |
|
Sarah Vaupel
|
5a49febf9c
|
feat(info-lecturer): add inline newU2W icons
|
2019-10-01 18:13:33 +02:00 |
|
Sarah Vaupel
|
cb1e3a604b
|
feat(info-lecturer): remove "news" section
|
2019-10-01 17:23:55 +02:00 |
|
Sarah Vaupel
|
a4068b4a82
|
feat(lecturer-info): add planned features icon; update info
|
2019-10-01 17:12:19 +02:00 |
|
Sarah Vaupel
|
5139825aad
|
feat(lecturer-info): fix typos, add info (adding tutorial participants)
|
2019-10-01 15:40:54 +02:00 |
|
Sarah Vaupel
|
0c2f58fa42
|
style(tooltips): content to the right and fixed width
|
2019-10-01 15:17:14 +02:00 |
|
Sarah Vaupel
|
e5c7aa03db
|
fix(tooltips): add dark variants of theme independent colors
|
2019-10-01 15:00:06 +02:00 |
|
Sarah Vaupel
|
74022b9305
|
style(tooltips): remove info grey style and update admin page
|
2019-10-01 14:53:21 +02:00 |
|
Sarah Vaupel
|
3b0e1d570d
|
feat(tooltips): replace tooltips
|
2019-10-01 14:06:03 +02:00 |
|
Sarah Vaupel
|
276dcb6ad9
|
feat(tooltips): add auto unzip and multiFileField tooltips
|
2019-10-01 13:27:48 +02:00 |
|
Sarah Vaupel
|
2205180350
|
Merge branch 'master' into info-lecturer
|
2019-10-01 11:14:32 +02:00 |
|
Gregor Kleen
|
95ceeddc83
|
feat(csv): allow customisation of csv-export-options
|
2019-09-30 15:53:29 +02:00 |
|
Gregor Kleen
|
60a7bb2b19
|
fix: bump changelog
|
2019-09-27 11:50:31 +02:00 |
|
Gregor Kleen
|
620950df83
|
feat(course-applications): automatic acceptance of direct applicants
|
2019-09-27 11:46:25 +02:00 |
|
Gregor Kleen
|
2bc68946e3
|
fix(exams): include bonus points in sum for exam participants
|
2019-09-26 14:37:55 +02:00 |
|
Gregor Kleen
|
72bb2d562a
|
chore: bump changelog
|
2019-09-26 11:58:29 +02:00 |
|
Gregor Kleen
|
54e94a6670
|
feat(exams): re-introduce ExamBonusManual
|
2019-09-26 11:01:32 +02:00 |
|
Sarah Vaupel
|
885efd364b
|
feat(tooltip): added test warning to admin test page
|
2019-09-25 18:12:04 +02:00 |
|
Sarah Vaupel
|
f85ab69114
|
feat(tooltips): tooltips from messages
|
2019-09-25 17:59:02 +02:00 |
|
Sarah Vaupel
|
2ca7085ec9
|
feat(lecturer-info): replaced icons with icon-tooltips; edited text
|
2019-09-25 16:49:34 +02:00 |
|
Gregor Kleen
|
9569c4f026
|
Merge branch 'master' into 205-klausuren
|
2019-09-25 14:10:52 +02:00 |
|
Gregor Kleen
|
67e3b38834
|
chore: bump versions
BREAKING CHANGE: yesod >=1.6
|
2019-09-25 13:46:10 +02:00 |
|
Gregor Kleen
|
e97cd5616b
|
feat(exams): implement rounding of exambonus
|
2019-09-19 11:30:24 +02:00 |
|
Gregor Kleen
|
5eaba7830f
|
feat(course): additional crosslinking
|
2019-09-18 19:21:56 +02:00 |
|
Gregor Kleen
|
0ebda4d382
|
feat(exams): better display exam-result-information
|
2019-09-18 19:14:19 +02:00 |
|
Gregor Kleen
|
72342f1393
|
feat(exams): accept/reset computed results
|
2019-09-18 18:29:35 +02:00 |
|
Gregor Kleen
|
ea5a398bab
|
feat(exams): automatically compute examResults
BREAKING CHANGE: examPartName no longer required
|
2019-09-18 17:17:18 +02:00 |
|
Gregor Kleen
|
014a17a3be
|
feat(exams): refine exam form
|
2019-09-18 11:45:08 +02:00 |
|
Gregor Kleen
|
f7a92a4ce5
|
Merge branch 'master' into 205-klausuren
|
2019-09-17 11:17:59 +02:00 |
|
Gregor Kleen
|
fa5358a91d
|
fix(changelog): update changelog
|
2019-09-17 11:03:16 +02:00 |
|
Gregor Kleen
|
29f4e28536
|
feat(exams): csv-import of ExamPartResults
BREAKING CHANGE: Introduces ExamPartNumbers
|
2019-09-16 17:53:45 +02:00 |
|
Gregor Kleen
|
530a8c688e
|
fix(exams): make examClosed a button
Show examFinished and examClosed to ExamOffice
Mark not-yet-closed exams for ExamOffice
|
2019-09-16 11:24:14 +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 |
|