Gregor Kleen
4dcc82a770
feat(allocations): implement application interface
2019-08-19 14:54:03 +02:00
Gregor Kleen
ef625cd901
feat(allocations): add application form(s)
2019-08-14 15:06:43 +02:00
Gregor Kleen
2a804c8a39
Merge branch '155-zentralanmeldungen'
2019-08-12 17:44:17 +02:00
Gregor Kleen
a00698e99e
feat(course-registration): allow independent course application
2019-08-09 16:44:26 +02:00
Sarah Vaupel
9b195155c1
Merge branch 'master' into course-teaser
2019-08-06 19:14:36 +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
1e756be778
feat(exam users): course notes
2019-07-30 15:03:54 +02:00
Gregor Kleen
0d610ccf44
feat(users): switching between AuthModes & password changing
2019-07-29 10:55:23 +02:00
Gregor Kleen
b8b308d608
feat(exams): show exam results
2019-07-25 14:45:45 +02:00
Gregor Kleen
631bbef0b8
feat(csv): introduce csv export
2019-07-10 19:24:10 +02:00
Gregor Kleen
04bea764f4
feat(exams): show study features of registered users
...
BREAKING CHANGE: E.isInfixOf and E.hasInfix
2019-07-10 13:51:02 +02:00
Gregor Kleen
75ec91d8ff
Merge branch 'master' into 302-transaction-log
2019-07-03 14:25:29 +02:00
Gregor Kleen
b63d77ec7b
Merge branch 'master' into 205-klausuren
...
Fix tests
2019-06-27 09:45:57 +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
Gregor Kleen
67a50c9e87
feat(exams): CRU (no D) for exams
2019-06-19 15:34:09 +02:00
Gregor Kleen
054ff5cdc3
Create new exams
2019-06-07 13:42:37 +02:00
Gregor Kleen
27a5b83f55
Re-do assignSubmissions to pass tests
2019-05-19 17:18:29 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
06df42e43b
Better UI for submission users & submission user invitations
2019-05-09 14:53:48 +02:00
Gregor Kleen
22c01d988c
Generic invitations for everything
2019-05-05 16:45:58 +02:00
Gregor Kleen
64c45c515e
Tutorials
2019-04-29 00:20:34 +02:00
Gregor Kleen
07ff56e157
Mixed (external & direct) submissions
2019-04-21 13:57:03 +02:00
Gregor Kleen
98026b2a40
Fix hlint
2019-04-20 22:17:17 +02:00
Gregor Kleen
bd98f11ad5
Overhaul corrector interface
2019-04-20 21:21:20 +02:00
Gregor Kleen
2191272c43
Restructure recipient form
2019-04-20 00:21:30 +02:00
Gregor Kleen
c10aff1c57
Merge branch 'master' into 328-formular-zum-kontakt-mit-kursteilnehmern
2019-04-18 14:42:35 +02:00
Gregor Kleen
60e95e8ef7
Cleanup & (maybe|require)BearerToken
2019-04-17 11:35:27 +02:00
Gregor Kleen
5b6c35fedd
Cleanup
2019-04-15 16:41:14 +02:00
Gregor Kleen
1532518943
Fix build
2019-04-10 09:25:51 +02:00
Gregor Kleen
680b674b09
Solidify design of BearerToken
2019-04-04 19:33:39 +02:00
Gregor Kleen
14efbd8656
First prototype of audit-log
...
Has auditing for term-edits as an example
2019-03-28 15:16:50 +01:00
Steffen Jost
5f67c3ac00
Merge branch 'master' into 284-massinput
2019-03-20 15:57:43 +01:00
Gregor Kleen
4b2d6d3aa2
(Semi-)Working Prototype
2019-03-20 15:13:41 +01:00
SJost
a76090a31f
Stub for Studyfeature overview created
2019-03-12 22:52:28 +01:00
SJost
484d99305d
Showing field and degrees compiles, join-on needs testing
2019-03-05 19:06:12 +01:00
SJost
7d72086fd9
minor refactor
2019-02-21 19:55:38 +01:00
SJost
89e6b17107
Build problem determined: crashes Haddock. Added similar Class manually.
2019-02-21 16:47:42 +01:00
SJost
bb552c472f
TEST: Does ist build with everything except for makeClassy ''Entity? Probably the functional dependency is to blame?!
2019-02-21 16:12:11 +01:00
SJost
e74555c40b
TEST Build-Error: one more makeClassy
2019-02-21 15:55:12 +01:00
SJost
b1231978cc
Test Problem with makeClassy: just using one now
2019-02-21 15:41:38 +01:00
SJost
29189bf8f8
Partial revert of commit 2550f740 to determine error source
2019-02-21 15:27:39 +01:00
SJost
2550f74056
TEST: removing makeCLassyFor maybe build works then?
2019-02-21 14:53:45 +01:00
SJost
33c81a64c0
Minor
2019-02-20 07:07:39 +01:00
SJost
a1896f3d1c
Steps towards #126 , compiling but incomplete
2019-02-19 20:30:18 +01:00
SJost
d3f1a49fde
Courses are Classy now "HasCourse" with "hasCourse"
2019-02-19 15:41:09 +01:00
Gregor Kleen
c9ba51a0c9
Streamline monoidal summaries for dbtables containing forms
2019-01-25 17:35:24 +01:00
SJost
82b5315c36
Filtering refactored with prismAForm
2019-01-24 16:47:46 +01:00
Gregor Kleen
7fc705730d
Minor cleanup
2018-12-05 17:57:13 +01:00
Gregor Kleen
3f60f6391c
Revert "Include preload hints about static content"
...
This reverts commit c757bf9a00 .
2018-12-05 15:30:51 +01:00
Gregor Kleen
c757bf9a00
Include preload hints about static content
2018-12-05 15:07:24 +01:00