Winnie Ros
|
51a90bbb5f
|
refactor(messages): course/application/event
|
2021-03-16 16:40:57 +01:00 |
|
Gregor Kleen
|
2c0fc63be1
|
feat(dbtable): extra representations
|
2021-01-21 13:22:22 +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
|
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
|
44eeffcc70
|
feat: course applications study features
|
2020-08-27 13:14:18 +02:00 |
|
Gregor Kleen
|
4f9a4f7f44
|
refactor: remove course-participant-field, course-application-field
|
2020-08-25 14:27:58 +02:00 |
|
Gregor Kleen
|
0fcb65f9fa
|
refactor: hlint
|
2020-08-10 21:59:16 +02:00 |
|
Gregor Kleen
|
14be8f61b4
|
refactor(files): store content separately from metadata
|
2020-07-17 15:54:28 +02:00 |
|
Gregor Kleen
|
6711173687
|
feat(applicants): disclose applicant emails & allow communication
|
2020-05-25 15:02:14 +02:00 |
|
Gregor Kleen
|
d5b65a1b06
|
feat(course-participants): introduce CourseParticipantState
BREAKING CHANGE: CourseParticipantState
Addresses #499
Fixes #371
|
2020-05-04 14:52:45 +02:00 |
|
Sarah Vaupel
|
cdbe12c726
|
feat(applications-list): add warning regarding features of study
|
2020-03-22 17:55:33 +01:00 |
|
Gregor Kleen
|
17882868d2
|
refactor(dbtable): move haskell-land filtering to actual filter
|
2020-03-06 09:00:24 +01:00 |
|
Gregor Kleen
|
432a77f705
|
refactor(dbtable): optimize
|
2020-03-03 15:16:23 +01:00 |
|
Gregor Kleen
|
cfaea9c08b
|
chore: bump to lts-15.0
BREAKING CHANGE: major version bumps
|
2020-02-23 11:12:45 +01:00 |
|
Gregor Kleen
|
0e027b129e
|
refactor: bump esqueleto & redo StudySubTerms
BREAKING CHANGE: Bumped esqueleto
|
2019-11-26 17:43:19 +01:00 |
|
Gregor Kleen
|
620950df83
|
feat(course-applications): automatic acceptance of direct applicants
|
2019-09-27 11:46:25 +02:00 |
|
Gregor Kleen
|
67e3b38834
|
chore: bump versions
BREAKING CHANGE: yesod >=1.6
|
2019-09-25 13:46:10 +02:00 |
|
Gregor Kleen
|
517da054b1
|
Merge branch 'master' into exam-office
|
2019-09-13 10:37:20 +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
|
72a7f6e8a8
|
feat(exam-office): grade export
|
2019-09-10 15:26:45 +02:00 |
|
Gregor Kleen
|
f75cc641e2
|
feat(exam-office): subscription management for users & fields
|
2019-09-06 18:33:50 +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 |
|
Gregor Kleen
|
76f8da52e0
|
feat(users): generalise UserLecturer and UserAdmin to UserFunction
Closes #320
BREAKING CHANGE: Remove UserLecturer and UserAdmin
|
2019-08-28 09:46:03 +02:00 |
|
Gregor Kleen
|
18ae28abbc
|
feat(schools): implement cru
|
2019-08-27 12:15:18 +02:00 |
|
Gregor Kleen
|
c2c6974a77
|
fix(course-applications-csv): record rating time
|
2019-08-27 10:09:58 +02:00 |
|
Gregor Kleen
|
33d2175198
|
refactor: hlint
|
2019-08-26 19:17:03 +02:00 |
|
Gregor Kleen
|
cf0ec1aec4
|
feat(course-applications): csv transport
|
2019-08-26 17:55:05 +02:00 |
|
Gregor Kleen
|
e816a30b35
|
feat: allow editing of course applications outside of allocation
|
2019-08-26 10:02:18 +02:00 |
|
Gregor Kleen
|
5e393c53c6
|
feat(allocations): serve archive of all application files by course
|
2019-08-23 10:15:59 +02:00 |
|