Gregor Kleen
79d4ae20ee
feat(courses): rework couse registration
...
Support course applications
BREAKING CHANGE: auditing for course registrations and deregistrations, more
tightly couple exam results, exam registration, and course registration (delete
them together now)
2019-08-12 16:54:37 +02:00
Gregor Kleen
a00698e99e
feat(course-registration): allow independent course application
2019-08-09 16:44:26 +02:00
Steffen Jost
e54d6e4acf
chore(release): 4.14.0
2019-08-07 18:49:36 +02:00
Steffen Jost
0ce4dd181c
fix(info): minor whitespace correction
2019-08-07 13:08:50 +02:00
Steffen Jost
7459fc34bc
feat(info): info seiten überarbeitet
...
weiterhin wurden Klausuren allgmein in Prüfungen umbeannt; Namen der
Entwickler hinzugefügt; etc.
2019-08-07 13:01:20 +02:00
Steffen Jost
60869fd4a0
fix(exam): fix warning message
2019-08-07 10:40:17 +02:00
Gregor Kleen
e605c4dd98
chore(release): 4.13.1
2019-08-07 09:09:51 +02:00
Gregor Kleen
203dbd3705
fix: fix collision with keyword "none"
2019-08-07 09:00:40 +02:00
Gregor Kleen
c9e975e31e
chore(release): 4.13.0
2019-08-06 18:32:04 +02:00
Steffen Jost
97f2d0c1c6
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-08-06 18:20:22 +02:00
Steffen Jost
83445c4e77
feat(homepage): add convenience links to term and school
...
table showing courses with open registration contains links to term and
school filters for course list
2019-08-06 18:20:15 +02:00
Gregor Kleen
bba1686eab
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-08-06 18:15:46 +02:00
Gregor Kleen
3c8023569b
feat(course-show): show allocation name
2019-08-06 18:15:29 +02:00
Steffen Jost
2208368596
feat(homepage): add prime action new course to homepage
2019-08-06 18:00:27 +02:00
Steffen Jost
b75aed5dda
refactor(forms): form validation minor refactor
2019-08-06 17:28:22 +02:00
Steffen Jost
42c3987ee9
chore(release): 4.12.1
2019-08-06 17:23:45 +02:00
Steffen Jost
3d63b355eb
fix(exams): allow occurrences after exam end
2019-08-06 17:19:00 +02:00
Steffen Jost
2eb062beb2
chore(release): 4.12.0
2019-08-06 17:13:59 +02:00
Steffen Jost
eda223ee7f
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-08-06 17:05:15 +02:00
Steffen Jost
93e718f323
feat(exams): improve immediate exam table on home page
2019-08-06 17:05:05 +02:00
Gregor Kleen
5999a89f65
chore(release): 4.11.0
2019-08-06 16:20:23 +02:00
Gregor Kleen
1da2b252db
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-08-06 16:11:20 +02:00
Gregor Kleen
fca5caaa31
fix(course-edit): additional permission checks wrt allocations
2019-08-06 16:10:58 +02:00
Steffen Jost
e3aacbbc10
chore(allocation): minor text fixes and a minor exam refactor
2019-08-06 15:43:42 +02:00
Steffen Jost
06673e0031
feat(exams): show occurrenceRule in exam overview
2019-08-06 15:21:57 +02:00
Gregor Kleen
248482b1bb
feat(audit): automatic transaction log truncation
2019-08-06 14:22:16 +02:00
Gregor Kleen
f602b79e7a
feat(audit): introduce id-based format
2019-08-06 09:51:05 +02:00
Gregor Kleen
fb027dee58
feat(audit): take IP from header
2019-08-06 08:31:22 +02:00
Gregor Kleen
e45a9ace66
chore(release): 4.10.0
2019-08-05 19:25:31 +02:00
Gregor Kleen
a7e2921a73
feat(notifications): add NotificationExamResult
2019-08-05 19:04:50 +02:00
Gregor Kleen
67eda82bbc
fix(jobs): only write CronLastExec after job has executed
2019-08-05 19:04:09 +02:00
Gregor Kleen
8351d8b68e
chore(release): 4.9.0
2019-08-05 17:27:15 +02:00
Gregor Kleen
8ea1b8b2af
refactor: minor csv cleanups
2019-08-05 17:23:11 +02:00
Gregor Kleen
3555322f2a
feat(csv-import): automagically determine csv delimiters
2019-08-05 15:40:23 +02:00
Gregor Kleen
94a120808d
feat(allocations): prevent course (de)registrations
2019-08-05 13:01:36 +02:00
Gregor Kleen
14a9a45674
feat(allocations): add courses to allocations
2019-08-05 11:34:00 +02:00
Gregor Kleen
7d7bb844f5
Merge branch 'master' into 155-zentralanmeldungen
2019-07-31 15:02:52 +02:00
Gregor Kleen
8e7c6d73af
chore(release): 4.8.0
2019-07-31 14:59:25 +02:00
Gregor Kleen
e0b2f8c0c8
refactor(ldap login): cleanup & better error messages
2019-07-31 14:51:59 +02:00
Gregor Kleen
f2019a30c7
chore(nix): fix build
2019-07-31 13:23:58 +02:00
Gregor Kleen
cab0a89fe6
chore(nix): fix nixpkgs hash
2019-07-31 10:58:52 +02:00
Gregor Kleen
f07eb3dcc3
feat(exams): better explain "enlist directly"
2019-07-31 09:58:02 +02:00
Gregor Kleen
5e21ebbbb8
chore: pin nixpkgs
2019-07-31 09:21:50 +02:00
Gregor Kleen
a47359997c
fix(exam add users): correctly differentiate and fix messages
2019-07-30 16:18:01 +02:00
Gregor Kleen
e5163a6e5a
chore(release): 4.7.0
2019-07-30 15:16:56 +02:00
Gregor Kleen
cf1c63cc78
refactor: fix hlint errors
2019-07-30 15:13:13 +02:00
Gregor Kleen
1e756be778
feat(exam users): course notes
2019-07-30 15:03:54 +02:00
Gregor Kleen
bf56081576
Merge branch 'master' into 155-zentralanmeldungen
2019-07-30 13:05:22 +02:00
Gregor Kleen
4b61c569a9
refactor: split Handler.Course
2019-07-29 18:38:37 +02:00
Gregor Kleen
84c12b5fc7
feat(notification triggers): redesign interface
...
Fixes #410
2019-07-29 17:12:48 +02:00