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
Sarah Vaupel
3b419b3366
feat(course-teaser-filter): working filters for semester and institute
2019-08-06 10:48:38 +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
Sarah Vaupel
68b8d24681
feat(course-teaser): no page reload on sorting
2019-08-05 14:04:45 +02:00
Gregor Kleen
94a120808d
feat(allocations): prevent course (de)registrations
2019-08-05 13:01:36 +02:00
Sarah Vaupel
8ddd6aa001
style(course-teaser): displaying registration deadline in closed state
2019-08-05 11:59:10 +02:00
Sarah Vaupel
4007b0400d
style(course-teaser): tweaked style for sorting pills
2019-08-05 11:45:02 +02:00
Gregor Kleen
14a9a45674
feat(allocations): add courses to allocations
2019-08-05 11:34:00 +02:00
Sarah Vaupel
d964e1f705
feat(course-teaser): display sorting "pills" for course teasers
2019-08-02 13:36:49 +02:00
Sarah Vaupel
c99a3c7009
feat(course-teaser): moved course teaser functionality to util
...
Moved course teaser js functionality to frontend util; removed css class course-teaser and course-teaser div id; moved styling of course teaser from colonnade.lucius to course-teaser.scss of util
2019-08-01 14:45:15 +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
Gregor Kleen
9f0a91f0dd
refactor(ldap): use async
2019-07-29 15:23:26 +02:00
Gregor Kleen
e6c3be4f7b
feat(users): lecturer invitations
2019-07-29 13:07:12 +02:00
Gregor Kleen
0d610ccf44
feat(users): switching between AuthModes & password changing
2019-07-29 10:55:23 +02:00
Gregor Kleen
54af6cd050
chore(release): 4.6.0
2019-07-26 15:29:20 +02:00
Gregor Kleen
e242013087
feat(exam-users): allow missing columns in csv import
2019-07-26 15:17:59 +02:00
Gregor Kleen
069eb1e0b7
feat(allocations): refine model for allocations
2019-07-26 13:58:09 +02:00
Gregor Kleen
e955788371
chore(release): 4.5.0
2019-07-26 12:19:28 +02:00
Gregor Kleen
96a4e00c0e
chore: perform further sanity checks before release
2019-07-26 12:16:15 +02:00
Gregor Kleen
e1b3c46356
chore: check for clean working directory before release
2019-07-26 12:11:13 +02:00
Gregor Kleen
062361dc8a
refactor: fix hlint
2019-07-26 12:06:13 +02:00
Gregor Kleen
7d3fa173b6
chore(tests): fix tests
2019-07-26 12:03:43 +02:00