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
014a17a3be
feat(exams): refine exam form
2019-09-18 11:45:08 +02:00
Gregor Kleen
95e99db540
chore: fix tests
2019-09-12 17:42:04 +02:00
Gregor Kleen
96b8478610
chore: fix tests & hlint
2019-08-29 15:33:36 +02:00
Gregor Kleen
12067de2ff
feat(user-schools): automatically assign users to schools
...
Based on StudyTerms and SchoolLdap
2019-08-28 17:08:23 +02:00
Steffen Jost
d23e222fd0
feat(home): allow users to define exam warning time
...
Closes #445
2019-08-22 18:05:14 +02:00
Gregor Kleen
c2df01c2f7
feat(allocations): set up routes
2019-08-13 11:30:45 +02:00
Gregor Kleen
a00698e99e
feat(course-registration): allow independent course application
2019-08-09 16:44:26 +02:00
Gregor Kleen
14a9a45674
feat(allocations): add courses to allocations
2019-08-05 11:34:00 +02:00
Gregor Kleen
ceed070e35
feat(users): store first names and titles
2019-07-26 11:36:56 +02:00
Sarah Vaupel
a6348f9b9c
refactor: Replaced DisplayAble by RenderMessage/ToMessage
...
Removed DisplayAble typeclass; replaced DisplayAble instances by
RenderMessage or ToMessage instances; removed unnecessary tshow calls in
de.msg
Closes #184
2019-07-01 11:48:43 +02:00
Steffen Jost
96387cbed5
fix(many occurrences throughout the project): Fix typo: occurence -> occurrence everywhere
...
A typo between occurence in code and occurrence in tests prevented
deployment. I changed all occurrences of "occurence" to the correct
spelling, such that
2019-06-27 08:55:32 +02:00
Sarah Vaupel
ef73431f7b
Added dev login
2019-06-19 10:24:13 +02:00
Gregor Kleen
cc83427912
Add assigned submission to test data
2019-05-21 13:40:32 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
2874d7a847
Deployment tweaks (working socket activation)
2019-05-11 20:14:59 +02:00
Gregor Kleen
9f9312661d
Slightly better system messages
2019-05-10 19:19:15 +02:00
Gregor Kleen
17b9b552b7
Remove unnecessary imports
2019-05-04 17:53:53 +02:00
Gregor Kleen
7933877bed
Enable job-handling explicitly where needed
2019-05-04 17:52:02 +02:00
Gregor Kleen
6b86addb3e
Fix test
2019-04-29 09:50:22 +02:00
Gregor Kleen
64c45c515e
Tutorials
2019-04-29 00:20:34 +02:00
Gregor Kleen
eaf0f321b8
Fix Database
2019-04-21 14:09:58 +02:00
Gregor Kleen
35c182b80d
Fix Database
2019-04-21 14:02:13 +02:00
Gregor Kleen
e947921955
Fix Test
2019-04-05 17:15:26 +02:00
Gregor Kleen
cc8823c7ca
Prototype of !token
2019-04-05 00:05:56 +02:00
Steffen Jost
6a5437ce72
Lecturer toles added
2019-03-25 13:13:37 +01:00
Steffen Jost
d310e5a8c3
Inference tested and linted
2019-03-20 13:36:26 +01:00
Steffen Jost
c4aab6248a
inference for studyterms works now
2019-03-20 13:15:23 +01:00
SJost
86086633ab
Conflict detection for studyTermCandidates implemented
2019-03-13 21:17:30 +01:00
SJost
5a8fa8648f
Created AdminR page to remove clutter from homepage
2019-03-13 20:35:46 +01:00
Steffen Jost
0917b2c580
testdata added for studytermcandidates
2019-03-13 18:18:31 +01:00
SJost
933eaa7362
Registration takes Field of Studies now
2019-02-28 17:17:34 +01:00
SJost
27dffe7d08
Fixbuild tests and linter
2019-02-28 11:55:28 +01:00
SJost
4db9e5c18a
fillDB adjusted for StudyFeatues
2019-02-28 10:02:23 +01:00
Felix Hamann
835ca73c2f
fix hamlet description for FFP in Database.hs
2019-02-26 22:22:01 +01:00
SJost
68d36b2fe0
Course description as icon complete
2019-02-22 07:47:20 +01:00
SJost
f869876e12
Towards #303
2019-02-21 22:08:49 +01:00
SJost
cbd2a23a2c
Fix built with workaround
2019-02-18 22:49:08 +01:00
Gregor Kleen
3a0b79e137
Automagic corrections distribution
2018-12-21 14:59:28 +01:00
Gregor Kleen
1941338075
Cleanup pseudonym handling
...
Fixes #247
2018-12-05 21:52:37 +01:00
Gregor Kleen
431eb45a94
Log to file during tests
2018-11-27 19:11:28 +01:00
Gregor Kleen
8fde402efe
Refactor db.hs
2018-11-09 16:12:30 +01:00