Gregor Kleen
|
e8bbaa0463
|
feat(apis): support servant-generic
|
2020-04-08 17:04:57 +02:00 |
|
Gregor Kleen
|
90679e0095
|
feat(external-apis): idents, info, pong, delete, and expiry
|
2020-04-08 16:07:11 +02:00 |
|
Gregor Kleen
|
5a964f347c
|
feat(nix): add postman for api debugging
|
2020-04-07 15:39:35 +02:00 |
|
Gregor Kleen
|
b7d8596306
|
Merge branch 'master' into formatting-apis
|
2020-04-07 15:13:29 +02:00 |
|
Gregor Kleen
|
81b5e0fdd2
|
chore(release): 14.4.0
|
2020-04-07 14:42:20 +02:00 |
|
Gregor Kleen
|
d8040e7aa8
|
feat: persist bearer tokens in session
|
2020-04-07 14:31:55 +02:00 |
|
Gregor Kleen
|
559f9db7d5
|
feat(external-apis): create new external api registrations
|
2020-04-07 13:54:39 +02:00 |
|
Gregor Kleen
|
4216785e90
|
feat(external-apis): add ExternalApisList
|
2020-04-06 15:32:16 +02:00 |
|
Gregor Kleen
|
bf2ff2dc9c
|
feat(apis): further integrate servant
|
2020-04-03 14:40:48 +02:00 |
|
Sarah Vaupel
|
6283f01b9f
|
chore(release): 14.3.0
|
2020-03-31 18:18:51 +02:00 |
|
Sarah Vaupel
|
fbc36806b1
|
fix(exam-form): allow finished without start
|
2020-03-31 17:34:26 +02:00 |
|
Sarah Vaupel
|
1ac7f4e881
|
feat(course-events): hide note column if there are no notes to display
|
2020-03-31 16:35:32 +02:00 |
|
Sarah Vaupel
|
1138f9e327
|
feat(course-events): add HideColumns for course events
|
2020-03-31 14:56:31 +02:00 |
|
Sarah Vaupel
|
c8904d10b6
|
feat(course-events): course event note text -> html
|
2020-03-31 14:22:42 +02:00 |
|
Sarah Vaupel
|
b2c4125ca3
|
feat(course-events): show notes in course events table
|
2020-03-31 14:11:25 +02:00 |
|
Sarah Vaupel
|
6ad8f2ee29
|
feat(course-events): add optional note to course events
|
2020-03-31 14:07:37 +02:00 |
|
Sarah Vaupel
|
a4d4c224e9
|
chore(release): 14.2.0
|
2020-03-22 18:35:47 +01:00 |
|
Sarah Vaupel
|
cdbe12c726
|
feat(applications-list): add warning regarding features of study
|
2020-03-22 17:55:33 +01:00 |
|
Gregor Kleen
|
e3d504bd11
|
feat(apis): integrate servant
|
2020-03-17 10:27:00 +01:00 |
|
Gregor Kleen
|
1a86c1b8fd
|
chore: bump changelog
|
2020-03-16 11:59:10 +01:00 |
|
Gregor Kleen
|
fd8255de8c
|
fix(dbtable): improve sorting for haskell+sql
|
2020-03-16 11:42:02 +01:00 |
|
Gregor Kleen
|
731231d5ea
|
fix(exams): provide bonus information in return of examBonusGrade
|
2020-03-16 10:34:11 +01:00 |
|
Gregor Kleen
|
ec6a8ae463
|
feat(exams): convenience for automatic grade calculation
|
2020-03-16 10:21:02 +01:00 |
|
Gregor Kleen
|
a7e64bce7b
|
fix: configure sessions to be strictly same-site
|
2020-03-16 09:05:42 +01:00 |
|
Gregor Kleen
|
0a2a578547
|
chore: fix tests
|
2020-03-16 08:52:25 +01:00 |
|
Gregor Kleen
|
773c6c5dc0
|
fix(i18n): add missing translations
|
2020-03-15 17:17:40 +01:00 |
|
Gregor Kleen
|
25a5b9a750
|
chore(translate): fix behaviour for errors
|
2020-03-15 16:20:46 +01:00 |
|
Gregor Kleen
|
0a6f403f6b
|
chore: emacs in nix shell
|
2020-03-15 16:02:09 +01:00 |
|
Gregor Kleen
|
82af773ab5
|
style(allocations): fewer parentheses in course applications list
|
2020-03-15 16:01:09 +01:00 |
|
Gregor Kleen
|
dd62695e6b
|
chore: automate translation workflow
|
2020-03-15 16:00:59 +01:00 |
|
Gregor Kleen
|
605869204f
|
fix: fix .dual-heated.degenerate
|
2020-03-14 14:42:10 +01:00 |
|
Gregor Kleen
|
cf03277874
|
feat(allocations): improve acceptance display
|
2020-03-14 14:15:29 +01:00 |
|
Gregor Kleen
|
648d733f3f
|
chore: fix tests
|
2020-03-13 19:05:04 +01:00 |
|
Gregor Kleen
|
996005935d
|
feat(serversessions): move session storage to dedicated memcached
fixes #390
|
2020-03-13 17:26:47 +01:00 |
|
Gregor Kleen
|
26f8f392a9
|
feat(allocations): improve display
|
2020-03-12 11:56:26 +01:00 |
|
Gregor Kleen
|
bb20062d9f
|
feat(allocations): display new allocations in user table
|
2020-03-11 14:48:02 +01:00 |
|
Gregor Kleen
|
3422fd70a7
|
feat(allocations): improve accept ui and logging
|
2020-03-11 14:16:02 +01:00 |
|
Gregor Kleen
|
20ef95c142
|
feat(allocations): compute & accept allocations
|
2020-03-10 22:36:33 +01:00 |
|
Gregor Kleen
|
936c3666fc
|
feat: more date & time formats
|
2020-03-07 11:19:17 +01:00 |
|
Gregor Kleen
|
30b687e56f
|
chore(release): 14.1.1
|
2020-03-06 21:09:14 +01:00 |
|
Gregor Kleen
|
317bdbb399
|
chore: bump changelog
|
2020-03-06 20:40:12 +01:00 |
|
Gregor Kleen
|
2dc6641e68
|
fix(csv-import): major usability improvements
|
2020-03-06 20:38:42 +01:00 |
|
Gregor Kleen
|
1770526723
|
chore(release): 14.1.0
|
2020-03-06 14:09:57 +01:00 |
|
Gregor Kleen
|
40ce19d1b4
|
refactor: fix hlint
|
2020-03-06 14:01:57 +01:00 |
|
Gregor Kleen
|
49d9ab9dba
|
feat(csv): export example data & improve zoned-time parsing
|
2020-03-06 13:53:13 +01:00 |
|
Gregor Kleen
|
38dbfe73b2
|
feat(corrections): submission filter
|
2020-03-06 10:12:21 +01:00 |
|
Gregor Kleen
|
38945c99c4
|
style: number every table
|
2020-03-06 10:01:23 +01:00 |
|
Gregor Kleen
|
17882868d2
|
refactor(dbtable): move haskell-land filtering to actual filter
|
2020-03-06 09:00:24 +01:00 |
|
Gregor Kleen
|
bb9b4f06ae
|
fix: fix build & minor refactor
|
2020-03-04 10:21:46 +01:00 |
|
Sarah Vaupel
|
1cc9e7c929
|
refactor(course-users): minor refactor for tooltips
|
2020-03-04 09:14:23 +01:00 |
|